梁冲
2015-08-17 19:29
十六行错在哪里
15行的时候 以及将animal进行强制转换 指向Dog对象了
到了16行的时候 就不可能在进行强制转换到Cat对象了
我觉得原因在第13行,你把第13行的Dog改成Cat第15行就通不过,16行反而能通过
这个就是视频里讲的啊。16行在编译的时候animal是作为Cat类型,但当程序运行的时候,这个animal引用实际上是指向的Dog对象,是不能转换成Cat对象的
cat,和dog都是animal的子类么?
Cat,请把C大写
Java入门第二季 升级版
530655 学习 · 6091 问题
相似问题