父类与子类相互转换
来源:百度知道 编辑:UC知道 时间:2024/05/22 06:08:43
如何实现它们的相互转换?
class A{}
class B extends A{}
A a = new B();
B b = new B();
B b1 = (B)a;
什么意思,这简直是不可能的。
楼上这种代码有什么意义,不是纯粹的文字游戏吗?
子类可以强制转换为父类,父类不可以转换为子类。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/22 06:08:43
class A{}
class B extends A{}
A a = new B();
B b = new B();
B b1 = (B)a;
什么意思,这简直是不可能的。
楼上这种代码有什么意义,不是纯粹的文字游戏吗?
子类可以强制转换为父类,父类不可以转换为子类。