父类与子类相互转换

来源:百度知道 编辑: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;

什么意思,这简直是不可能的。

楼上这种代码有什么意义,不是纯粹的文字游戏吗?

子类可以强制转换为父类,父类不可以转换为子类。