자바와 다르게 코틀린의 모든 클래스와 메소드는 기본적으로 final
어떤 클래스의 상속을 허용하려면 클래스 앞에 open 변경자를 붙여야 함
오버라이드를 허용하고 싶은 메소드 앞에도 open 변경자를 붙여야 함
abstract class와는 달리 인스턴스화가 가능하다.
[참조]
https://jaeyeong951.medium.com/kotlin-class-%EC%82%AC%EC%9A%A9%EB%B2%95-24ee79062a96
'코틀린' 카테고리의 다른 글
확장 함수 (0) | 2023.08.07 |
---|---|
sealed class (0) | 2023.07.25 |