黑马程序员技术交流社区
标题:
什么是向上转型
[打印本页]
作者:
13770310447
时间:
2016-3-22 02:19
标题:
什么是向上转型
什么是向上转型
作者:
zshhappy
时间:
2016-3-22 08:47
父类引用指向子类对象。。。。刚学,给不了多大意见
作者:
yijincheng
时间:
2016-3-22 09:56
就是若干个有明确继承关系类的对象之间,互相串换马甲。
向上转型就是子类对象的引用转换成父类的引用类型。不过通常很少有向上转型,因为子类继承了父类,父类该有的子类都有了,没有必要再转成父类类型了。
通常是向下转型
作者:
willsame
时间:
2016-3-22 12:07
比如 Animal a = new Cat();就是猫对象提升为了动物类型,这时候,可以调用父类动物吃东西这个功能,但是,子类猫自己的吃鱼这个特有功能就不能调用了,因为不是所有动物都吃鱼嘛。所以你还想调用猫的吃鱼这个功能,就要向下转型。
作者:
zx7750462
时间:
2016-3-22 12:11
就是父类引用指向子类对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2