麻烦各位大神给解答一下!

来源:9-1 Java 中的继承

qq_纵横四海_2

2017-06-04 21:51

为啥定义的父类Animal里面,定义变量还的加上public,不加可以吗?

写回答 关注

6回答

  • 学海有涯吗
    2017-08-04 16:19:13

    在同一个包下  ,不用public修饰符,是可以被子类继承的,而不同的包想要继承就必须要有public修饰符

  • 慕丝0168205
    2017-07-20 10:09:28

    如果子类创建在同一个包内,可以去掉public

  • Justeasy
    2017-07-19 10:30:28

    亲自测验了,同包子类可以访问默认修饰符的父类变量

  • qq_如果_34
    2017-07-06 23:13:41

    可以,默认的访问权限是可以被同包下继承的

  • 慕婉清0689395
    2017-06-05 22:32:57

    不能,如果是默认的权限修饰符子类不能继承;http://blog.csdn.net/yan8024/article/details/6426451这里有详细介绍。

    qq_纵横四...

    谢谢哈!

    2017-06-07 20:13:07

    共 1 条回复 >

  • 超中二的昵称
    2017-06-04 22:28:09

    缺省的话子类就不能继承这个属性了,大概。

    qq_纵横四...

    谢谢!

    2017-06-07 20:12:46

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

531107 学习 · 6299 问题

查看课程

相似问题