/*
강의 1-19. 열거형(enum)
코틀린에서는 열거형을 클래스로 관리한다.
*/
fun main(args : Array<String>)
{
printDirection(Direction.WEST);
println(NUMBER.ONE.num);
}
enum class Direction{
NORTH, SOUTH, WEST, EAST
}
enum class NUMBER(val num : Int)
{
ONE(1),
TWO(2),
THREE(3)
}
fun printDirection(a1 : Direction)
{
when(a1)
{
Direction.EAST ->
{
}
Direction.NORTH ->
{
}
Direction.SOUTH ->
{
}
Direction.WEST ->
{
}
}
}
'Deperecated > Kotlin' 카테고리의 다른 글
코틀린 - 배열 (0) | 2020.02.05 |
---|---|
코틀린 - 오브젝트 (0) | 2020.02.05 |
코틀린 - 중첩 클래스 (0) | 2020.02.05 |
코틀린 - 제네릭 (0) | 2020.02.05 |
코틀린 - 클래스 (0) | 2020.02.05 |