学霸985
2019-02-20 00:19
public class Animal{} //这是父类
class Dog extends Animal{} //狗类继承动物类
class Cat extends Animal{} //猫类继承动物类
那么问题来了!
Animal animal=dog; 这里应该是向下类型转换吧,父类转为子类(将子类对象赋给父类,从小到大!)。
哈哈哈,老师说的没错,我打着打着字就明白了(打到从小到大这里发现了),是我错了,,,
小到大不就是向上吗?将小的赋值给大的啊。
等号右边得数赋值给左边,所以dog向animal转换小转大 老师讲的没错
我很懵
那正确的是什么啊、小白求问
我也有点懵 不过多看几遍应该能明白的
Java入门第二季 升级版
530679 学习 · 6091 问题
相似问题