Q.enum은 무엇이고 어떤 상황에서 사용되는지 설명해주세요. A.열거형 타입으로 하나의 enum으로 등록하면 여러 타입의 변수들을 등록하고 관리하고 호출 할 수 있어서 쓰는 것 같습니다. 일주일 과 같은 데이터를 등록하면 편리합니다 Q.enum을 사용하는 주된 목적은 무엇이며, 어떤 장점이 있는지 설명해주세요. 또한, enum 내부에 메서드를 추가할 수 있는지 알고 계신가요? A.코드의 가독성을 높이고 유지보수 성을 높이고 상수 값에 대한 안전성을 보장하기 위합니다.enum에 메서드와 필드를 추가하여 복잡한 기능을 구현할 수 있습니다. QJava enum의 생성자에 대해 설명해주세요. 생성자 안에서 필드를 초기화하는 방법과 enum 상수별로 다른 동작을 수행하는 방법이 있는지 알아봅시다. A.priv..