次のコードは、正しいゲッターとセッターの規則に従っていないと言われました。理由や場所が分からず困っています。コンストラクターを使用して、新しいチーム名を set メソッドに渡しています。Java の初心者ですが、ゲッター メソッドとセッター メソッドの両方が問題ないように思えました。私が間違っている?ありがとう。
public class Team {
private String teamName;
public Team(String newName) {
setName(newName);
}
public String getName() {
return teamName;
}
public void setName(String newName) {
teamName = newName;
}
public String toString() {
return teamName;
}
public boolean equals(Team t){
if(t.getName().equals(teamName)){
return true;
} else{
return false;
}
}
}