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

向上转换不是小类型转换成大类型吗?为什么是父类转换成子类。不是父类大吗

??????

提问者:乖亥子 2018-09-19 16:25

个回答

  • 那女孩对我说丶
    2018-09-19 17:32:14
    已采纳

    我也是刚学,这是我的个人理解:

    当Animal animal=dog;被执行后, 父类对象animal与子类对象dog进行绑定,也就是说子类对象dog向上转型为父类对象animal。 

  • 洛辰m
    2018-09-30 17:41:46

    这个意思就是dog向上转为animal,由小到大所以是向上。

  • 肥宅风见啸
    2018-09-28 15:44:24

    对类型来讲是父小子大,其实也能理解,子类能完成父类的方法(重写也算),然后还能添加方法和属性。。。所以子类的类型当然比父类大啊。。。