我在Java上建立一個國際象棋遊戲,我遇到了一些問題。下面的代碼是什麼樣子(相關部分):Java找不到符號枚舉
Enum類Couleur.java:
public enum Couleur {BLANC, NOIR}
Piece.java:
public abstract class Piece { (...) public Piece(Couleur couleurParam){ this.couleurPiece = couleurParam; } (...) }
最後Tour.java:
public class Tour extends Piece { (...) public Tour(Couleur couleurParam){ super(couleurParam); } (...) }
所有的.java文件都在同一個文件夾中。然而,在編譯我得到一個「無法找到符號 符號:變量NOIR 位置:一流高原」
(高原是實例化類旅遊。)
誰能幫我找出什麼是錯在這裏?
非常感謝,
JDelage
您確定您在Plateau.class中使用Couleur.NOIR而不是簡單NOIR嗎? – HoLyVieR 2010-06-09 21:18:25