enum class는 열거 상수들로 이루어져있고 이 열거 상수는 각 객체로 이루어져있다. 상태 값이나 비슷한 속성 값을 상수로 만들어 편하게 사용할 수 있다. 하단의 예시를 보면 쉽게 이해할 수 있다. enum class DayOfWeek{ MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY } fun getWeeklyTodoList(today:DayOfWeek):String{ return when(today){ DayOfWeek.MONDAY -> "work" DayOfWeek.TUESDAY -> "work.." DayOfWeek.WEDNESDAY -> "work..." DayOfWeek.THURSDAY -> "work...." DayOfWeek.FRID..