我在网上搜索并找不到答案。在构造函数中将参数分配给多个变量是否不合适,还是必须存在一对一的关系?
public A6HangmanLogic(String keyPhrase, int numberOfGuesses)
{
this.keyPhrase = keyPhrase;
this.numberOfGuesses = numberOfGuesses;
guessesLeft = numberOfGuesses;
}
guessesLeft的值(一个静态整数)从通过循环更新的访问器方法返回。我当然可以写一个 mutator 方法,但是我必须调用它。我也可以将this.numberOfGuesses更改为只是猜测,而根本没有第三个变量赋值。