为什么子类不可以直接使用父类的属性?

来源:10-1 Java 中的多态

伽蓝祭

2019-07-31 20:31

https://img1.mukewang.com/5d4189810001066510640574.jpg

https://img4.mukewang.com/5d4189810001cab506000204.jpg

已经在父类中声明过的属性,在子类中为什么不可以直接赋值?但是在子类的方法里可以?

写回答 关注

2回答

  • qq_丶Ant灬_0
    2019-08-02 17:27:45
    已采纳

    在子类调用父类的属性或者方法时要先创建对象 再通过对象去调用;如果在子类中使用子类的属性和方法可以直接用


    qq_慕姐1...

    其实根本就没必要在子类里面修改父类的属性,因为子类已经继承了父类的所有属性和方法除private以外

    2019-09-11 11:22:53

    共 5 条回复 >

  • qq_赶路人_1
    2019-08-01 10:54:37

    你得清楚什么是对象调用吧。你可到继承去看看先把逻辑搞清楚。?小白教小白

    慕圣3045...

    您不是小白,为什么不教教我们小白呢?

    2019-10-11 15:36:52

    共 1 条回复 >

Java入门第二季 升级版

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

530652 学习 · 6091 问题

查看课程

相似问题