728x90 Sealed1 코틀린 Sealed 열거형은 특정 값을 의마하는 상수들을 모와 관리하는 개념 Sealed 객체를 모아 관리하는 개념 package sealed fun main() { val v2 = Number2.SealedOne(1) val v3 = Number2.SealedTwo(2) checkNumber2(v2) checkNumber2(v3) } enum class Number(val num: Int) { ONE(1),TWO(2) } fun checkNumber(a1: sealed.Number) { when (a1) { Number.ONE -> println("1입니다") Number.TWO -> println("2입니다") } } sealed class Number2{ class SealedOne(val a1:Int,val a2:I.. 2022. 5. 25. 이전 1 다음 728x90