课程
/后端开发
/Java
/Java入门第二季 升级版
视频里只是提出了两个类之间的转换和如何判断能否转换,但是似乎并没有讲如何解决讲animal转换成cat类的方法
2019-12-16
源自:Java入门第二季 升级版 10-2
正在回答
需要创建一个cat子类对象例如:Cat cat = new Cat();然后就可以实现animal转换成cat类;
慕UI8012440
变量 = (类名)变量;
cat = (cat)animal;
望采纳
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答为什么Cat不能转换成Animal呢?
4 回答为什么animal能转换成dog类对象,而不能转成cat对象呢?
4 回答本节例题中animal可以强制转换成Dog类,为什么不能强制转换成Cat类?Cat类和Dog类都是Animal类的子类啊。
11 回答为什么Cat类型不能转换成Animal类型?为什么说animal不含cat类型的元素?可是cat不是animal的子类,继承了animal的所有属性和方法吗?
2 回答为什么转换成dog可以,而不能转换成cat