ENUM
1.열거형이란? 관련 상수(열거형 상수는 객체임)들을 같이 묶어 놓은 것을 말한다. java의 열겨형은 값과 타입 둘다 체크함 2. 열거형 정의하는 방법 enum 열거형 이름{ 상수명1, 상수명2, ...} enum Direction {EAST, SOUTH, WEST, NORTH} class Unit{ int x, y; Direction dir ; //열거형을 인스턴스 변수로 선언 void init(){ dir = Direction.EASE; //유닛의 방향을 EAST로 초기화(클래스의 static 변수를 참조하는 것과 동일) 열거형 상수 비교에 ==와 compareTo(비교연산자 사용 불가 대신 compareTo사용)사용가능 compareTo 같으면 0, 왼쪽이 크면 양수, 오른쪽이 크면 음수 3. 열..