黑马程序员技术交流社区
标题:
关于多态的问题
[打印本页]
作者:
我爱大自然
时间:
2015-4-2 20:32
标题:
关于多态的问题
例如 Animal an = new cat(); cat已经继承和重写了Animal中的方法,想要调用cat中的方法,可以直接 Cat a=new Cat(); 为什么要多此一举呢
作者:
lwj123
时间:
2015-4-2 20:52
这样做是为了提高程序的拓展性!
作者:
山里孩子
时间:
2015-4-2 21:22
假如再来一个类, dog ,类中又重写了Aninal中方法,还要再创建 dog对象,来调用其中的方法.. 而这样 只用 一个创建对象就可以调用到不同类中的具体方法..
作者:
tubao1991
时间:
2015-4-2 21:32
A a =new B()定义后,a既是B的实例化对象又是A的实例化对象。
作者:
364785953
时间:
2015-4-2 21:37
还好还好!!
作者:
yxnheima
时间:
2015-4-2 21:59
可以大大的提高程序的扩展性。
作者:
jiandonn
时间:
2015-4-2 22:10
细节决定一切,态度决定命运
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2