kotlin set get 入門


var age: Int = 0
    get() = field
    set(value) {
        if (value > 100 || value < 0) field = -1
        else field = value
    }

var name: String = "tom"
    get() = field
    set(value) {
        if (value == null) {
            field = "";
        } else {
            field = value;
        }
    }

關於get set

get 返回的是field關鍵字

set 設置的是value關鍵字

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章