课程
/后端开发
/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;//向下类型转换 自动类型转换 ???
2 回答判断两个对象类型是否相同用 obj instanceof Dog 可以么?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号