父类对象强制转换为子类对象 java中父类可不可以转为子类?
java中父类可不可以转为子类?父对象无法转换子对象。子类对象具有父对象没有的属性、初始化所需的参数和内存空间。因此父对象不能转换为子对象。补充:Java将父类强制转换成子类的原理:父类的引用指向哪个
java中父类可不可以转为子类?
父对象无法转换子对象。子类对象具有父对象没有的属性、初始化所需的参数和内存空间。因此父对象不能转换为子对象。补充:Java将父类强制转换成子类的原理:父类的引用指向哪个子类的实例,就可以转换成哪个子类的引用
是的,Java可以自动将子类转换成父类(称为转换),以及唯一的方法和属性子类的属性将被隐藏。但它仍然存在。例如,此时仍可以使用a=new b()b=(b)a//cast,并调用b的fun3()