为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

4 回答

Runtime这个类中的dog对象是用dog这个子类实例化的,而且你的main()方法之上的runtime类为什么要继承animal?父类的属性你又用不着。
建议你写代码的时候再多考虑一下
0 回复 有任何疑惑可以回复我~

dog i = new dog();

i.age=12;

i.eat();

这样才算是调用了你那个狗的代码,你那个只是在调用Runtime继承与父类的方法,所以输出的还是父类方法

0 回复 有任何疑惑可以回复我~

我知道了 在runtime中 定义了那个对象 就会执行那个类 与优先级无关..


0 回复 有任何疑惑可以回复我~

优先调用的是父类的方法,把runtime的继承方式删掉之后还是不对

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

无法输出啊

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号