Kotlin
[코틀린] 열거형 클래스 (Enumeration Class)
Sky Titan
2020. 9. 22. 21:31
728x90
열거형 클래스 (Enumeration Class)
- 여러 개의 상수를 선언하여 열거된 값을 조건에 따라 선택 가능하게 한 클래스
- 실드 클래스(Sealed Class)와 유사
- enum 키워드 사용
enum class MonthOfYear(val num : Int){
JANUARY(1), FEBURARY(2), MARCH(3), APRIL(4), MAY(5), JUNE(6),
JULY(7), AUGUST(8), SEPTEMBER(9), OCTOBER(10), NOVEMBER(11), DECEMBER(12)
}
fun main() {
val month = MonthOfYear.APRIL
println("${month}")
println("${month.num}월")
/*결과
APRIL
4월
*/
}
728x90