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

大神看下为什么我最后输出的不是指定值?

大神看下为什么我最后输出的不是指定值?

拱白菜的猪001 2016-10-16 23:58:34
查看完整描述

5 回答

已采纳
?
我埋藏的东西你别挖

TA贡献13条经验 获得超14个赞

你是想问为什么你没有输出你指定的 age的值吧,看看你的Dog的类里的method()方法里面,你的输出语句带的是双引号,默认你输入的是字符串,所以不会显示你指定的值。

查看完整回答
反对 回复 2016-10-17
?
路人丶丨

TA贡献115条经验 获得超45个赞

初始化顺序的问题,基础问题

查看完整回答
1 反对 回复 2016-10-17
?
sntatas

TA贡献53条经验 获得超11个赞

输出是没问题的,就是这么个过程,子类的实例初始化先执行父类的实例初始化化,再执行子类实例初始化

查看完整回答
1 反对 回复 2016-10-17
?
ziom

TA贡献948条经验 获得超1109个赞

理论上就应该输出这些值,你想要他输出甚么?

查看完整回答
1 反对 回复 2016-10-17
?
编程之夜

TA贡献29条经验 获得超70个赞

你是不是认为应该只输出dog对象的method方法?慕课网的视频应该都有讲解的,认真学习吧
查看完整回答
1 反对 回复 2016-10-17
?
编程之夜

TA贡献29条经验 获得超70个赞

朋友,你的问题在于看书太少。程序的输出完全正确,你提问题既然说输出方式不对,你怎么不说你认为的正确输出呢?你不懂提问喔。你现在主要是看书看视频,了解程序为什么会这样输出。
查看完整回答
1 反对 回复 2016-10-17
?
Ant_D

TA贡献10条经验 获得超3个赞

你想说的是super.age没有正确输出吗?把双引号去掉,加上双引号就变字符串了
查看完整回答
反对 回复 2016-10-18
?
拱白菜的猪001

TA贡献8条经验 获得超1个赞

谢谢各位了谢谢非常感谢

查看完整回答
反对 回复 2016-10-17
  • 5 回答
  • 0 关注
  • 2247 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信