当前位置: 代码迷 >> Java相关 >> 为啥Object对象可以转换成其他类
  详细解决方案

为啥Object对象可以转换成其他类

热度:145   发布时间:2016-04-22 21:35:27.0
为什么Object对象可以转换成其他类
为什么Object对象可以转换成其他类,不是父类不能转换成子类吗?
object 强制转换

------解决方案--------------------
谁说父类不能转换成子类啦,有相向转型,不是还有向下转型吗?
------解决方案--------------------
父类可以转子类,但是要强制转换。如果该父类对象引用的是子类的对象,强制转换为子类,编译和运行都正常。但是父类对象引用的就是父类的对象,强制转换为子类,编译不报错,但是运行会报错。。
------解决方案--------------------
楼主好好学习下多态~~
  相关解决方案