如何给b变量赋值

来源:3-4 类成员(成员方法、成员变量)

慕少5194057

2019-09-29

class PropertyDemo1{
protected var a =0

    protected     get() {

        return field
    }
    protected set(value) {
    field = value
    }
   var b  =5
     get() {
         return field
     }
 set(value) {
    field = value
}

// protected get
// protected set

}

写回答

1回答

bennyhuo

2019-09-29

我们首先创建一个 PropertyDemo1 的实例:

val p = PropertyDemo1()

接着给它的 b 赋值:

p.b = 10


看看同学想问的是这个吗?

0
2
bennyhuo
回复
慕少5194057
赋值的时候就是直接调用set的,你可以打一行日志看下。
2019-09-29
共2条回复

Android首选开发语言Kotlin入门与进阶

Google I/O大会钦定Android一级开发语言,现在不学,等待何时

3122 学习 · 387 问题

查看课程