文章目录
一、Kotlin 自动为成员字段生成 getter 和 setter 方法
二、手动设置成员的 getter 和 setter 方法
三、计算属性
一、Kotlin 自动为成员字段生成 getter...和 setter 方法
----
定义 Kotlin 类 , 在 类中 定义成员属性 , 会自动生成 getter 和 setter 方法 ;
在 Kotlin 中定义如下类 , 在其中定义两个字段...结果 如下 :
二、手动设置成员的 getter 和 setter 方法
----
Kotlin 会为 类中的每个 成员属性 生成一个 field , getter , setter ;
field...用于存储 属性数据 , 是由 Kotlin 自动进行定义封装的 , 只有在 getter 和 setter 函数中才能调用 field ;
手动定义 getter 和 setter 方法示例 :
class...某个属性 是 通过计算得到的 , 可以 在该属性的 getter 和 setter 方法中进行计算设置或获取结果 , 不使用 field 属性 ;
下面的 age 属性就是通过计算得到的属性值 , 每次获取都是