黑马程序员技术交流社区

标题: 对多态的理解 [打印本页]

作者: luojiawen    时间: 2016-7-9 17:26
标题: 对多态的理解
求大神说说对多态的理解,最好全面一点哈,我要拿来当教科书牢记在心

作者: warku    时间: 2016-7-9 17:42
同求,学了几天了,还是没明白多态
作者: 秦洁    时间: 2016-7-9 20:22
父类引用指向子项对象
作者: luojiawen    时间: 2016-7-10 11:32
秦洁 发表于 2016-7-9 20:22
父类引用指向子项对象

有木有全面一点的回答
作者: L余生.    时间: 2016-7-10 12:52
父类引用指向子类对象   父类不能直接调用子类的属性   若想调用  需通过向下转型
作者: 一面    时间: 2016-7-10 13:39
我也想知道
作者: GorgeousSoul    时间: 2016-7-10 14:14
多态就是事物的多种形态,代码中的表现形式为A(父类) a  = new B();(子类)
作者: tyzf37    时间: 2016-7-14 23:33
也琢磨了几天,这个真心有点模糊
作者: elopment    时间: 2016-7-14 23:39
我只记得要有 父类引用指向子类对象.楼主加油
作者: jmf332376308    时间: 2016-7-14 23:41
多态的好处及弊端?如何解决多态的弊端。

好处:提高了程序的可维护性(前提要有继承保证),和扩展性。
  
弊端:不能使用子类的特有功能。
作者: jmf332376308    时间: 2016-7-14 23:43
多态的好处及弊端?如何解决多态的弊端。 好处:提高了程序的可维护性(前提要有继承保证),和扩展性。    弊端:不能使用子类的特有功能。
作者: Sachiel    时间: 2016-7-15 00:08
多态的前提:必须有子父类关系,必须有方法重写,父类引用指向子类对象




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