Java에서 체스 게임을 모델링하고 있는데 문제가 있습니다. 여기에 코드 (관련 부분)의 모습입니다 :Java에서 기호 열거를 찾을 수 없습니다.
열거 클래스 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에서 단순히 NOIR 대신 Couleur.NOIR을 사용 하시겠습니까? – HoLyVieR