열거형(enum)은 Java에서 고정된 상수 집합을 정의할 때 사용하는 특수한 데이터 타입이다. 주로 관련된 상수들을 그룹화하여 의미 있는 이름으로 관리하고, 이러한 상수들이 제한된 값들 중 하나임을 보장하기 위해 사용된다. 또한 코드의 가독성과 안전성을 높일 수 있다. 🔡 열거형(enum)의 기본구조enum 키워드를 사용하여 정의한다.열거형 내부에는 상수 값들이 정의되며, 이 값들은 자동으로 정수로 매핑된다(0부터 시작).하지만 실제로는 객체로 취급되므로 다양한 메서드와 필드를 가질 수 있다열거형 내에서 여러 생성자를 정의할 수 있다열거형의 생성자는 오버로딩(매개변수의 타입이나 수를 다르게 하는 방식으로 동일한 이름의 생성자를 여러 개 정의하는 것)이 가능하다.public enum Day { S..