问答详情
源自:10-2 多态中的引用类型转换

老师讲错了吧,,

public class Animal{}        //这是父类

class Dog extends Animal{}    //狗类继承动物类

class Cat extends Animal{}    //猫类继承动物类

那么问题来了!

Animal animal=dog;        这里应该是向下类型转换吧,父类转为子类(将子类对象赋给父类,从小到大!)。


哈哈哈,老师说的没错,我打着打着字就明白了(打到从小到大这里发现了),是我错了,,,


提问者:学霸985 2019-02-20 00:19

个回答

  • qq__8737
    2020-03-19 18:13:12

    小到大不就是向上吗?将小的赋值给大的啊。

  • 回锅锅包肉
    2019-12-22 10:42:57

    等号右边得数赋值给左边,所以dog向animal转换小转大 老师讲的没错

  • qq_你奈我何_04261222
    2019-05-03 15:49:06

    我很懵

  • xiao肥瑞
    2019-04-07 16:57:27

    那正确的是什么啊、小白求问

  • Dusdii
    2019-02-21 22:43:42

    我也有点懵 不过多看几遍应该能明白的