0

2 つのエラー メッセージが表示されます。1 つはclass GameState is already defined in package unnamed package
「この行にシンボルが見つかりません」という メッセージです。this.gameStatus = gameStatus.continues;

これが私のコードです:

public class GameState 
{
    private enum GameState {win, lose, continues};
    private GameState gameStatus;


    public GameState() {    
        initializeGameState();
    }

    public void initializeGameState() {
        this.gameStatus = gameStatus.continues;
    }
}

前もって感謝します

4

1 に答える 1

3

その名前で特定の列挙型を参照します。

this.gameStatus = GameState.continues;

それ以外の

this.gameStatus = gameStatus.continues;

また、列挙型にクラス名とは異なる名前を付けます。

于 2013-02-26T18:46:13.713 に答える