课程
/后端开发
/Java
/Java入门第二季 升级版
像Dog里有个age是int,obj里面的age是float,然后把float转成int是吗
2018-08-26
源自:Java入门第二季 升级版 9-9
正在回答
是的,obj是所有类的主类,具体的类就要进行具体类里面的类型来表达
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答不是说代码运行到 Dog other=(Dog)obj; 这里,表明要比较的2个对象的类型是相等的吗?类型不是指class吗?既然类型相等,为什么还要将obj强制转换成Dog类型呢?
4 回答Dog other = (Dog) obj;类型都一样了,为什么还要转换?????
2 回答4-2节Animal类型和Dog类型的转换
1 回答Animal animal = dog;//向下类型转换 自动类型转换 ???
3 回答dog无法强制类型转换