黑马程序员技术交流社区

标题: 多态的弊端是什么? [打印本页]

作者: yekanghui    时间: 2015-3-18 00:23
标题: 多态的弊端是什么?
多态的弊端是什么?我在课本里面都找不到,只看到多态的好处。请高手解答!

作者: 田晓莉    时间: 2015-3-18 00:40
所谓多态简言之就是事物存在的多种形态。
当使用到多态时,可以提高程序的扩展性,但是,存在弊端,就是该对象只能使用父类中声明的方法,不可以访问子类特有的方法,如果想要访问子类特有的方法,需要做向下转型,类似于数据的强制转换。

作者: 健健    时间: 2015-3-18 09:16
有时需要向下转型
作者: Catface    时间: 2015-3-18 10:13
就是需要转型
作者: yekanghui    时间: 2015-3-23 00:53
非常感谢,问题已经解决了
作者: 勇闯☀☀黑马    时间: 2015-3-23 08:16
楼上正解
作者: 2119391569    时间: 2015-3-23 08:42
学习了,还没有看到哪里,先了解一下!
作者: 高光天    时间: 2015-3-23 09:18
不能够调用子类方法  只能够调用父类方法
作者: 小七的    时间: 2015-3-23 10:08
调用子类方法有点麻烦
作者: jiandonn    时间: 2015-3-23 10:46
就是需要转型吧
作者: 胡几手    时间: 2015-3-23 10:55
不能直接调用子类方法。




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