黑马程序员技术交流社区

标题: 有兴趣的看看这个程序的输出,留下结果和原因。 [打印本页]

作者: 赵宇    时间: 2012-9-21 10:50
标题: 有兴趣的看看这个程序的输出,留下结果和原因。
本帖最后由 疯子雨 于 2012-9-21 16:11 编辑

劳烦各位

问问.jpg (38.44 KB, 下载次数: 21)

问问.jpg

作者: 谭威    时间: 2012-9-22 18:33
2 30 2
2 ---》是db.count,db是基类对象,子类属性不会覆盖父类属性
30--》基类对象调用方法时,子类方法会覆盖基类方法
2--》Base dc=d;这时是另一个基类对象指向子类引用,同第一次输出的2一样。



作者: 赵宇    时间: 2012-9-22 21:39
谭威 发表于 2012-9-22 18:33
2 30 2
2 ---》是db.count,db是基类对象,子类属性不会覆盖父类属性
30--》基类对象调用方法时,子类方法会 ...

thank u   给力
作者: 冯超    时间: 2012-9-23 10:18
Deriived d = new Derived();
Base  b = d;
和这个代码一样?
Based b = new Deriver();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2