黑马程序员技术交流社区
标题:
继承与多态的关系
[打印本页]
作者:
TonyScript
时间:
2015-9-6 08:32
标题:
继承与多态的关系
有人说,继承是子类使用父类的方法,而多态则是父类使用子类的方法。
不知道大家对这种说法有什么感想呢?
作者:
小笼包
时间:
2015-9-6 10:20
首先要有继承才会有多态,因为必须要有父类与子类才会有多态,如果a是b就可以用继承,子类a继承父类b的属性,而多态是用父类指针指向子类对象
作者:
weicongcing
时间:
2015-9-6 13:04
多态是“同一对象在不同场景下有不同操作“
要实现多态就要有继承对父类中的方法进行重写
作者:
TonyScript
时间:
2015-9-6 13:31
本帖最后由 TonyScript 于 2015-9-6 15:14 编辑
小笼包 发表于 2015-9-6 10:20
首先要有继承才会有多态,因为必须要有父类与子类才会有多态,如果a是b就可以用继承,子类a继承父类b的属性 ...
用父类指针指向子类对象
作者:
TonyScript
时间:
2015-9-6 13:32
小笼包 发表于 2015-9-6 10:20
首先要有继承才会有多态,因为必须要有父类与子类才会有多态,如果a是b就可以用继承,子类a继承父类b的属性 ...
OC中实现多态有2种方式,覆盖和重载。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2