将当前对象的引用传递给父构造函数

时间:2013-06-15 23:25:40

标签: java

我的构造函数如下所示:

public MainApplet() {
   super(new TitansArena(), false);
}

我希望能够将我的MainApplet对象的引用传递给TitansArena构造函数,我该怎么做?

1 个答案:

答案 0 :(得分:0)

我设法找到了解决这个问题的方法:

public class MainApplet extends LwjglApplet {
    private static final long serialVersionUID = 1L;
    TitansArena game;
    public MainApplet() {
        this(new TitansArena());
    }

    private MainApplet(TitansArena ta) {
        super(ta, false);
        game = ta;
        game.ap = this; 
    }
}

ap的声明如下:public Applet ap;中的TitansArena