본문 바로가기

코틀린

open class

자바와 다르게 코틀린의 모든 클래스와 메소드는 기본적으로 final

어떤 클래스의 상속을 허용하려면 클래스 앞에 open 변경자를 붙여야 함

오버라이드를 허용하고 싶은 메소드 앞에도 open 변경자를 붙여야 함

abstract class와는 달리 인스턴스화가 가능하다.

 

[참조]

https://jaeyeong951.medium.com/kotlin-class-%EC%82%AC%EC%9A%A9%EB%B2%95-24ee79062a96

 

[kotlin] class 사용법

평소 Java만 사용하다 kotlin을 사용하려 하니 헷갈리는 부분이 많아서 정리해두려고한다.

jaeyeong951.medium.com

 

'코틀린' 카테고리의 다른 글

확장 함수  (0) 2023.08.07
sealed class  (0) 2023.07.25