奥礼网
新记
为什么要特意用 “父类的引用指向子类对象?”
如题所述
举报该文章
相关建议 2019-05-17
既然一个类是另一个类的子类那么他们必定是子类有些东西是从父类继承的,
如果子类很多的话,按照你的说法结果一样,但是你需要重复的工作量太多。
比如,父类有个绘制的方法,那么子类就不需要重复的去写这个方法,而是直接调用就可以使用
查看原帖>>
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/dgwa34153g11kwnn4n.html
其他看法
第1个回答 2019-07-23
用过list吧
collection
list
=
new
arraylist();
//
指向list的方法
可重复
有序
collection
set
=
new
hashset();
//
指向set
不可重复
没有顺序
主要实现动态链接。意思就是父类指向哪个子类调用的就是子类中重写过父类中的方法。
一下可以参考qiyue360的说法。主要就是灵活,易扩展
要实现动态链接,必须要有继承,方法重写和父类引用指向之类对象。
相似回答
大家正在搜