阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第4节 多态_20_对象的向上转型




格式


创建抽象类 Animal,并新建eat的抽象方法

创建cat类继承Animal的类。并重写eat的方法。当然这个例子的地方 也可以使用接口的形式。

使用

左边父类,右边子类
编译看左边,运行看 右。
因为右边覆盖重写了eat的方法。




这就是向上转型
原本是一只猫,我们把它向上转型为动物






 

原文地址:https://www.cnblogs.com/wangjunwei/p/11220942.html