Closed frogk closed 1 month ago
열거형은 관련이 높은 멤버를 모아 문자열 상수처럼 사용하고자 할 때 유용하게 쓸 수 있다. 열거형 타입으로 지정한 경우 문자열 타입으로 지정한 것과 비교했을 때 얻을 수 있는 효과는 아래와 같다.
열거형 타입으로 지정했을 때의 장점은 아래와 같습니다.
타입 안전성, 명확한 의미 전달과 높은 응집력, 가독성 효과를 얻을 수 있습니다. 관련이 높은 멤버를 모아 문자열 상수처럼 사용하고자 할 때 유용합니다.
열거형 타입으로 지정했을 때, 타입 안전성, 코드 가독성, 그리고 응집력 면에서 장점이 있습니다. 또한, 자동으로 완성되기 때문에 문자열 타입보다 오타로부터 안전한 것도 소소한 장점이라고 생각합니다.
📚 94p - 97p 📌 열거형 타입으로 지정하는 것이 문자열 타입으로 지정했을때와 비교해 얻을 수 있는 효과를 설명하세요