问答详情
源自:9-7 Java 中的 super 的使用

为什么在main函数中加入dog.age =6之后在来调用method的时候,输出的值就会变成6

直接输出animal的age不会改变,dog,age改变了什么呢?小白求赐教

提问者:lawiet 2016-03-27 17:24

个回答

  • qq_静风_1
    2016-03-27 18:02:48

    dog.age

    是指dog类age方法,如果dog类没有age方法,就是调用父类animal的age方法

  • 无爱无心
    2016-03-27 17:56:44

    子类重写了age