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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© baoyumin 中级黑马   /  2016-2-23 23:04  /  1040 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

多态的弊端是什么?

6 个回复

倒序浏览
耦合性增高
回复 使用道具 举报
父类的引用不能使用子类的特有方法
回复 使用道具 举报
父类不能引用子类的特有功能。
回复 使用道具 举报
父类引用不能调用子类特有的方法,需要想下转型才可以调用!!
回复 使用道具 举报
增加了耦合
回复 使用道具 举报
huang_bing_hua 来自手机 中级黑马 2016-2-24 22:19:50
7#
baoyumin 发表于 2016-2-23 23:04
多态的弊端是什么?

1.多态的弊端是子类可能无法使用自己特定的方法,因为多态的成员访问特点是编译看左边,运行看右边,也就是如果Fu f=new zi();(向上转型)情况下,我要使用子类method方法f.method()时,系统编译先看父类有没有method这个方法,如果没有就会报错。图

Screenshot_2016-02-24-22-06-16_com.kk.xx.player.png (30.75 KB, 下载次数: 4)

Screenshot_2016-02-24-22-06-16_com.kk.xx.player.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马