在子类java中设置父类

时间:2015-12-09 21:01:37

标签: java parent-child

我的子课程中有一个方法

public void setParent(Platform parent){

}

我需要为子类设置父类。你是怎么做到的?

1 个答案:

答案 0 :(得分:0)

在Java中有polymorphism。如果它的子类在某种意义上它继承自父类,那么你的父类super属性就是父类的引用。 您可以像super.someParentMethod()等一样调用它上面的方法,也可以调用

之类的构造函数
public Child( argument ){ super(argument) }

如果你的应用程序中只有逻辑结构并且没有继承子表单父类,我相信你的孩子的方法是好的,但你需要指定父类表单本身,这意味着在父使用中

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

在子类中,只需将父类指定给某个父变量,就可以使用它。

由于您没有提供足够的详细信息,因此不确定是否能回答您的问题。