달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  


 

 

 

변수 오버라이딩 - 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
변수 오버라이딩 - override property  (0) 2019.07.21
클래스 정의 - Java vs Kotlin  (0) 2019.07.19
*배열명  (0) 2019.07.11
문자열 배열  (0) 2019.06.26
Posted by codedragon codedragon

댓글을 달아 주세요