黑马程序员技术交流社区
标题:
什么是多态?多态的体现,前提,好处和弊端分别是什么?
[打印本页]
作者:
张镓仁1
时间:
2016-10-31 13:16
标题:
什么是多态?多态的体现,前提,好处和弊端分别是什么?
同一事物在不同时刻表现出来的不同状态。
体现:父类引用指向子类对象,父类引用作为参数可以接收其子类对象,接口引用作为参数可以接收其实现类对象。
前提:(1)类与类之间要有关系,要么继承,要么实现(2)要有方法重写(3)父类或者接口引用指向子类对象。
好处:(1)提高了代码的维护性(2)提高了代码的扩展性,父类引用指向子类对象
弊端:父类引用只能调用父类的方法,不能调用子类特有的方法和属性。
作者:
yuzt
时间:
2016-10-31 13:25
多态其实从字面就可以理解啊
作者:
jiaogege520
时间:
2016-10-31 13:47
总结的不错!
作者:
张镓仁1
时间:
2016-10-31 13:57
jiaogege520 发表于 2016-10-31 13:47
总结的不错!
那必须的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2