[Kotlin] Sealed class vs Enum
AI의 답결론 : Enum은 간단한 선택 목록을 만들 때 사용하고, Sealed Class는 관련된 여러 종류의 데이터를 하나로 묶을 때 사용한다고 생각하면 돼요.열거형 (Enum)열거형은 미리 정해진 선택지들의 목록이에요. 예를 들어, 일주일의 요일을 생각해봐요:enum class 요일 { 월요일, 화요일, 수요일, 목요일, 금요일, 토요일, 일요일}이렇게 하면 요일은 이 7개 중 하나만 될 수 있어요. 더 추가할 수 없고, 각각은 똑같은 종류의 데이터예요.봉인 클래스 (Sealed Class)봉인 클래스는 열거형보다 조금 더 자유로워요. 여러 종류의 관련된 데이터를 하나로 묶을 수 있어요. 예를 들어, 학교 구성원을 생각해봐요:sealed class 학교구성원 { class 학생(val 학..