변수 오버라이딩 - override property
CODEDRAGON ㆍDevelopment/Kotlin
반응형
변수 오버라이딩 - override property
· 프로퍼티 재정의
· 다른 언어와 달리 코틀린은 val/var앞에 override 키워드를 붙여 변수도 오버라이딩할 수 있습니다.
· val를 var로재정의 가능합니다.
· private으로 선언된 멤버는 오버라이딩 할 수 없습니다.
private val memberValue = "value" // 오버라드 불가 |
open protected val memberValue = "value" // 상속시 오버라드 가능 |
override val memberValue = "value" // 오버라드 |
final override val memberValue = "value" // 더 이상의 오버라드 불가 |
'Development > Kotlin' 카테고리의 다른 글
Kotlin - Map관련 함수 (0) | 2019.08.15 |
---|---|
Kotlin - 논리 타입(Boolean) (0) | 2019.08.06 |
클래스 정의 - Java vs Kotlin (0) | 2019.07.19 |
*배열명 (0) | 2019.07.11 |
문자열 배열 (0) | 2019.06.26 |