Java中父类和子类的类型转换解惑
我们平时经常在项目中经常会看到这样的场景,为实现java运行时绑定的多态性,以父类引用指向子类对象
如
Parent p = new Parent(); Son s = (Son)p;
java的开发者认为这样毫无意义,所以在开发过程中我们不能这样做,JVM会包类型转换错误的异常。
发布时间: 2012-09-29 10:30:01 作者: rapoo
Java中父类和子类的类型转换解惑
我们平时经常在项目中经常会看到这样的场景,为实现java运行时绑定的多态性,以父类引用指向子类对象
如
Parent p = new Parent(); Son s = (Son)p;
java的开发者认为这样毫无意义,所以在开发过程中我们不能这样做,JVM会包类型转换错误的异常。