字段并没有自动生成Setter和Getter方法啊?

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

鱼遇雨欲语_

2018-03-19

http://img.mukewang.com/szimg/5aaf51a900011c4114620318.jpg

写回答

3回答

鱼遇雨欲语_

提问者

2018-04-04

而且我觉得即使没有代码实现也应该用用getter和setter方法 我觉得这是一个语法规范问题, 表示行为

0
1
bennyhuo
你先要搞清楚,属性是包含了backing field和getter setter的,赋值的时候用的就是setter,取值的时候用getter。
2018-04-04
共1条回复

鱼遇雨欲语_

提问者

2018-04-04

既然直接用属性名, 那为啥这么多教程都说setter和getter方法, 难道被Kotlin废弃了么

0
1
bennyhuo
var prop: Int=0 get() = ... //getter set(value){ ... //setter } 不是没有。
2018-04-04
共1条回复

bennyhuo

2018-03-19

直接用属性名就行了。

0
0

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

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

3122 学习 · 387 问题

查看课程