패턴매칭1 [kotlin] Sealed classes & interfaces Kotlin의 Sealed 클래스와 인터페이스Kotlin의 sealed 클래스와 인터페이스는 클래스 계층 구조의 제어된 상속을 제공하는 강력한 기능입니다.이 가이드에서는 sealed 클래스와 인터페이스의 다양한 측면을 상세히 살펴보겠습니다. sealed 클래스와 인터페이스 기본 (Sealed Classes and Interfaces Basics)sealed 클래스와 인터페이스는 제한된 상속을 구현할 때 사용됩니다. sealed 클래스의 모든 직접 하위 클래스는 컴파일 시점에 알려져 있어야 하며, 같은 모듈과 패키지 내에서만 정의될 수 있습니다.sealed interface Errorsealed class IOError(): Errorclass FileReadError(val file: File): IO.. 2024. 8. 14. 이전 1 다음