我的子课程中有一个方法
public void setParent(Platform parent){
}
我需要为子类设置父类。你是怎么做到的?
答案 0 :(得分:0)
在Java中有polymorphism。如果它的子类在某种意义上它继承自父类,那么你的父类super
属性就是父类的引用。
您可以像super.someParentMethod()
等一样调用它上面的方法,也可以调用
public Child( argument ){ super(argument) }
如果你的应用程序中只有逻辑结构并且没有继承子表单父类,我相信你的孩子的方法是好的,但你需要指定父类表单本身,这意味着在父使用中
Child child = new Child();
child.setParent(this);
在子类中,只需将父类指定给某个父变量,就可以使用它。
由于您没有提供足够的详细信息,因此不确定是否能回答您的问题。