반응형 enumClass1 Sealed Class와 Enum Class 정리 오늘은 Kotlin의 Sealed Class와 Enum Class에 대해 알아보겠습니다.SealedClassSealed 와 WhenEnumEnum Iterate1. Sealed Class1-1. Sealed ClassSeal의 뜻은 밀봉하다, 봉인하다는 뜻 인데요.SealedClass는 abstract클래스여서,객체로 만들수 없는 자신과,자신을 직접 상속받는 서브클래스나 interface 들로 구성되어 있습니다.외부의 다른 Class들은 이 sealed클래스로부터 상속을 받을 수 없도록 봉인되어 있습니다.이렇게 외부에서 확장되지 않은 밀봉된 구조를 가짐으로서, 컴파일타임에 코드를 작성하면서, 서브클래스들에 접근해서 사용이 가능해 지는 것 이지요. 이 서브클래스들은 각각의 특성에 따라서 다양한 생성자를 가.. 2022. 10. 11. 이전 1 다음