java从另一个类的构造函数创建一个类的实例

时间:2015-01-15 01:34:41

标签: java

我有两个课程,Game和ScoreBoard。我希望在创建Game实例时自动生成ScoreBoard实例。

ScoreBoard构造函数如下所示:

public void ScoreBoard(String player1, String player2)
{
    p1Name = player1;
    p2Name = player2;
    p1Score = 0;
    p2Score = 0;
}

并且Game类的构造函数如下所示:

public Game()
{ 
  //irrelevant code redacted 
  ScoreBoard scores = new ScoreBoard(p1, p2);
}

当我尝试编译时,收到以下消息:

  

找不到符号 - 构造函数ScoreBoard(java.lang.String,java.lang.String)

1 个答案:

答案 0 :(得分:5)

构造函数没有返回类型。删除void

public /* void */ ScoreBoard(String player1, String player2)