A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© luojiawen 中级黑马   /  2016-7-9 17:26  /  726 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求大神说说对多态的理解,最好全面一点哈,我要拿来当教科书牢记在心

11 个回复

倒序浏览
同求,学了几天了,还是没明白多态
回复 使用道具 举报
父类引用指向子项对象
回复 使用道具 举报
luojiawen 来自手机 中级黑马 2016-7-10 11:32:15
板凳
秦洁 发表于 2016-7-9 20:22
父类引用指向子项对象

有木有全面一点的回答
回复 使用道具 举报
父类引用指向子类对象   父类不能直接调用子类的属性   若想调用  需通过向下转型
回复 使用道具 举报
我也想知道
回复 使用道具 举报
多态就是事物的多种形态,代码中的表现形式为A(父类) a  = new B();(子类)
回复 使用道具 举报
tyzf37 中级黑马 2016-7-14 23:33:58
8#
也琢磨了几天,这个真心有点模糊
回复 使用道具 举报
我只记得要有 父类引用指向子类对象.楼主加油
回复 使用道具 举报
多态的好处及弊端?如何解决多态的弊端。

好处:提高了程序的可维护性(前提要有继承保证),和扩展性。
  
弊端:不能使用子类的特有功能。
回复 使用道具 举报
多态的好处及弊端?如何解决多态的弊端。 好处:提高了程序的可维护性(前提要有继承保证),和扩展性。    弊端:不能使用子类的特有功能。
回复 使用道具 举报
多态的前提:必须有子父类关系,必须有方法重写,父类引用指向子类对象
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马