在 child class java 中设置 parent class

set parent class in child class java

我的 child class

中有一个方法
public void setParent(Platform parent){

}

其中我需要为 child class 设置 parent class。你是怎么做到的?

好吧,在 Java 中有 polymorphism。如果它的 child class 在某种意义上它继承自 parent class 你的 parent class super 属性 这是对 parent class 的引用。 您可以像 super.someParentMethod() 等调用方法或调用

等构造函数
public Child( argument ){ super(argument) }

如果您的应用程序只有逻辑结构而不是继承 child 形式 parent class 我相信您的 child 方法很好,但是您需要分配 parent class 形式本身,意思是在 parent 中使用

Child child = new Child();
child.setParent(this);

在 child class 中,您只需将 parent 分配给某个 parent 变量即可使用它。

不确定这是否能回答您的问题,因为您指定的细节不够多。