kotlin中private字段是否能生成getter和setter
来源:互联网 发布:用淘宝帐号贷款 编辑:程序博客网 时间:2024/05/13 06:51
class CustomViewPager : ViewPager { var isCanScroll = false constructor(context: Context) : super(context) {}
反编译之后的java文件:
public final class CustomViewPager extends ViewPager { private boolean isCanScroll; private HashMap _$_findViewCache; public final boolean isCanScroll() { return this.isCanScroll; } public final void setCanScroll(boolean var1) { this.isCanScroll = var1; }
(1)可以看到在kotlin中public字段(isCanScroll)确实生成了对应的getter和setter;
(2)对于isXXX的字段,会生成对应的isXXX方法;
class CustomViewPager : ViewPager { private var isCanScroll = false
反编译之后的java文件:
public final class CustomViewPager extends ViewPager { private boolean isCanScroll; private HashMap _$_findViewCache;(1)可以看到kotlin对应的private字段,没有生成对应的getter和setter,其实这个挺好理解,getter和setter本身是给外部调用的;
阅读全文
0 0
- kotlin中private字段是否能生成getter和setter
- java中快速生成getter和setter
- Myeclipse中如何快捷键生成setter和getter方法?
- Android Studio中关于getter和setter的生成
- eclipse-自动生成getter和setter方法
- PowerDesigner-OOM类图中生成getter和Setter
- 快速生成java中的setter和getter
- (18)封装简介、private中getter,setter用法
- OC基础:getter和setter,@public @protected @private
- ECMAScript5中getter和setter的使用
- ios中setter和getter的写法
- OC中getter和setter的运用
- JavaScript中setter和getter方法介绍
- yii2中getter 和 setter 注意事项
- getter和setter方法
- Getter和Setter
- 关于Getter和Setter?
- setter和getter方法
- 郭敬明骚扰男作家 陈学冬朱梓骁都上了热搜---众智云
- 延迟加载(Lazyload)三种实现方式
- 常见特效的jquery实现
- gitlib 上传时出现error: src refspec master does not match any解决办法
- 数组循环移位 -逆序排列
- kotlin中private字段是否能生成getter和setter
- 【最简单】Electron 怎么将网页打包成桌面应用(web前端页面怎么生成exe可执行文件) 标签: 跨平台node.js桌面应用electronelectron-packager 2017-04-
- 2017年,开发prach preamble的小结
- Android 数据库的创建、升级和数据的添加
- poj 3268 && bzoj 1631: [Usaco2007 Feb]Cow Party(最短路)
- 嵌入式实时操作系统ucosii原理及应用(任哲)-- --阅读笔记1
- 浅谈广义线性回归
- Gradle build error, Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug
- 人脸识别 数据集 与竞赛