为什么Cat类型无法转换呢?

来源:10-2 多态中的引用类型转换

飞火岁月

2016-04-02 21:27

为什么Cat类型无法转换呢?


写回答 关注

1回答

  • qq_Wl_9
    2016-04-02 21:40:46

    因为Cat类跟Dog类本身是没有关系的,只有有关系的类才能进行类型转换.题目中Animal可以转换成Dog是因为Dog继承了Animal.

    weixin...

    不是因为这个吧,Cat也继承了Animal啊,好像是因为内存分配

    2016-05-08 21:18:41

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530641 学习 · 6091 问题

查看课程

相似问题