Kotlin에서 propery 정의

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

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

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다