TicTacToe Java中的堆栈溢出错误

时间:2016-07-29 04:29:59

标签: java

您好,我在运行测试时检查Java中的堆栈溢出错误,以检查我的boardSlots是否为空。

公共类委员会{

private BoardSpot a1;
private BoardSpot a2;
private BoardSpot a3;

private BoardSpot b1;
private BoardSpot b2;
private BoardSpot b3;

private BoardSpot c1;
private BoardSpot c2;
private BoardSpot c3;


public Board(){
    a1 = new BoardSpot();
    a2 = new BoardSpot();
    a3 = new BoardSpot();

    b1 = new BoardSpot();
    b2 = new BoardSpot();
    b3 = new BoardSpot();

    c1 = new BoardSpot();
    c2 = new BoardSpot();
    c3 = new BoardSpot();
}

公共类BoardSpot扩展董事会{     //在tic tac toe游戏中描述一个正方形

private String filledWith;



public BoardSpot() {
    this.filledWith = "";

}

我最初填充了类型字符,我认为将其更改为String(“”)类型可以防止错误。它没。

调试时,公共Board()调用新的BoardSpot()时会发生错误。然后由于某种原因,公共BoardSpot()不会调用this.filledWith =“”;它只是循环回公共Board()。

这可能是一个愚蠢的问题,但我想知道导致这个问题的原因是什么?我想做一个简单的tic tac toe游戏,如果你有任何建议可能会让我的生活更轻松,请说!

0 个答案:

没有答案