0
나는 돼지 게임을하고있었습니다. 어떤에서 나는 오류가 발생 :.. "cannot find symbol class name"
을 당신이 그것을 찾는 나를 도와주세요 수oop 돼지 게임에서 "심볼을 찾을 수 없습니다"오류가 발생했습니다.
public class Player
{
protected String name;
Scorekeeper sk;
// sk = new ScoreKeeper();
public Player(String name)
{
this.name = name;
//Scorekeeper sk = new ScoreKeeper();
sk = new ScoreKeeper();
}
public Player(){ }
public int getScore()
{
return sk.getGameTotal;
}
public String getName()
{
return name;
}
public int incScore(int rollValue)
{
sk.addToRoundTotal(rollValue);
return sk.getRoundTotal;
}
public int setScore()
{
return sk.resetRoundTable();
}
}
이 내가 클래스 ScoreKeeper
다른 클래스의 객체를 생성하는 클래스입니다
public class ScoreKeeper {
int gametotal = 0;
int roundtotal = 0;
public ScoreKeeper()
{
//gametotal = 0;
//roundtotal = 0;
}
public void addToGameTotal() {
gametotal += roundtotal;
resetRoundTotal();
}
public void addToRoundTotal(int value) {
roundtotal += value;
}
public void resetRoundTotal() {
roundtotal = 0;
}
public int getRoundTotal() {
return roundtotal;
}
public int getGameTotal() {
return gametotal;
}
}
나는 당신의 플레이어 수준의 클래스
Player.java:5: cannot find symbol
symbol : class Scorekeeper
location: class Player
Scorekeeper sk;
^
1 error
입니다. –
Eclipse 또는 다른 IDE를 사용하는 경우 Martin Weber 이외에도 가능한 한 Ctrl + Space를 사용하십시오. 이 명령은 가능한 변수/클래스 등을 보여줍니다. 또한 작성한 단어의 양에 따라 때로는 작성한 내용을 자동 완성 또는 자동 수정합니다. 그것으로 당신의 실수는 극적으로 줄어들 것입니다. – smttsp