课程
/后端开发
/Java
/Java入门第二季 升级版
前面的Cat错误是说Cat cannot be resolved to a variable。而这行代码用大括号括起来就没错,这是为啥
2015-01-01
源自:Java入门第二季 升级版 10-2
正在回答
。。格式确定的吧
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
6 回答Animal animal = dog 执行后 animal 是基于哪个类型的?为什么 Cat cat = (Cat) animal; 执行后回事false呢?
4 回答Cat cat=(Cat)animal;//编译时是按Cat类型,为什么运行时是按Dog类型?
2 回答将animal转换成cat
5 回答为什么if后面不加大括号就报错了
11 回答为什么Cat类型不能转换成Animal类型?为什么说animal不含cat类型的元素?可是cat不是animal的子类,继承了animal的所有属性和方法吗?