23.2 열거형 만들기
이미 만들어 있는 열거형이 아닌 우리가 원하는 열거형을 직접 정의해서 사용할 수도 있습니다. 이를 사용자 정의 열거형이라고 합니다. 사용자 정의 열거형은 다음과 같이 enum 키워드를 사용하여 선언할 수 있습니다.
enum 열거형이름 { 열거형변수1, 열거형변수2, 열거형변수3 }
열거형을 선언할 때 다음과 같이 기본값을 설정할 수도 있습니다.
enum 열거형이름 { 열거형변수1 = 기본값1, 열거형변수2 = 기본값2, 열거형변수3 = 기본값3 }