黑马程序员技术交流社区
标题:
toString问题
[打印本页]
作者:
黑马第一毒蘑菇
时间:
2015-10-18 23:55
标题:
toString问题
子类重写了父类的方法,所以在调用的时候优先使用子类重写的方法,那么为什么在存储自定义对象的集合中, 如果自定义对象重写了toString方法,那么会优先调用自定义类重写的方法? 而不执行子类重写的方法? 因为就近原则吗?
作者:
fenger7
时间:
2015-10-19 06:58
不知道呀,我也不会
作者:
莫盛强
时间:
2015-10-19 19:18
你说得好凌乱。
作者:
fmi110
时间:
2015-10-20 13:14
自定义对象就是Object类的子类,你重写toString方法,调用的就是重写后子类的方法,也就是自定义类的方法,没问题啊
作者:
polarfox17
时间:
2015-10-20 13:33
你说的有点乱啊,最好上代码,发运行结果,然后再提问题,那样好解决一些
作者:
android小学徒
时间:
2015-10-20 16:07
我也来看看。。。
作者:
doudou966
时间:
2015-10-20 18:28
自定义的方法 就是重新的父类的方法吧 就是子类的方法了
作者:
删''情
时间:
2015-10-22 23:00
对对,,就近原则,,,
作者:
孤单背影
时间:
2015-10-23 00:54
既然自定义类重写tostring那自定义类一定是子类喽。还子类,还就近原则搞不懂
作者:
范宗斌
时间:
2015-10-23 08:45
顶顶顶!!
作者:
浮光掠影
时间:
2015-10-23 14:33
你表达的好乱。基本上楼上都说了
重写后调用是调用的子类重写过的各种方法
作者:
jlq
时间:
2015-10-23 14:43
look look ..
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2