老师讲错了吧,,
public class Animal{} //这是父类
class Dog extends Animal{} //狗类继承动物类
class Cat extends Animal{} //猫类继承动物类
那么问题来了!
Animal animal=dog; 这里应该是向下类型转换吧,父类转为子类(将子类对象赋给父类,从小到大!)。
哈哈哈,老师说的没错,我打着打着字就明白了(打到从小到大这里发现了),是我错了,,,
public class Animal{} //这是父类
class Dog extends Animal{} //狗类继承动物类
class Cat extends Animal{} //猫类继承动物类
那么问题来了!
Animal animal=dog; 这里应该是向下类型转换吧,父类转为子类(将子类对象赋给父类,从小到大!)。
哈哈哈,老师说的没错,我打着打着字就明白了(打到从小到大这里发现了),是我错了,,,
2019-02-20
举报