Kotlin에서 propery 정의

field를 통해 내부 변수에 접근해야 한다는 점에 유의해야 함.

var state: State? = null
set(value) {
    field?.leave()
    field = value
    field?.enter()
}
get() = field

답글 남기기

이매일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다