IT

Kotlin : 공개 get private set var

lottoking 2020. 10. 8. 07:27

Kotlin : 공개 get private set var


공용 getter 및 개인용 (내부적으로 만 수정 가능한) setter가있는 kotlin에서 var를 정의하는 올바른 방법은 무엇입니까?


var setterVisibility: String = "abc" // Initializer required, not a nullable type
    private set // the setter is private and has the default implementation

참조 : 속성 Getter 및 Setter


다음 접근 방식을 사용하여 쉽게 할 수 있습니다 .

var atmosphericPressure: Double = 760.0
    get() = field
    private set(value) { 
        field = value 
    }

매체 : Kotlin의 Property, Getter 및 Setter 에서이 게시물을 확인하세요 .

도움이 되셨기를 바랍니다.

참고 URL : https://stackoverflow.com/questions/33428957/kotlin-public-get-private-set-var