
개인 스터디 목적으로 작성했습니다.

작성한 순서대로 0부터 값이 자동으로 부여된다.열거 타입으로 선언된 인스턴스는 싱글턴으로 관리(단 하나의 객체만을 만들어서 관리)되며 인스턴스가 한 개임을 보장한다.1-2. 단일 인스턴스임을 보장하기에 == 비교가 가능하다.이름 충돌 방지를 위해 접두사를 쓰지 않아도

생성자 작성 시 열거형 상수 선언 마지막에 세미콜론을 붙여야한다.defualt와 private 접근 제한 사용 가능하지만 외부에서 호출은 불가능함(묵시적으로 private)enum 타입은 고정된 상수들의 집합으로 런타임이 아닌 컴파일 시에 모든 값이 결정되어 있어야한다