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關鍵字