码迷,mamicode.com
首页 >  
搜索关键字:kotlin lateinit    ( 661个结果
kotlin中访问封闭作用内的变量
在java中,匿名对象访问封闭作用域内的变量,需要用final 声明变量在java8中,如果只是使用封闭作用域内的变量,该变量并不需要使用final,但是一旦修改值,就需要使用final 来声明变量. ...
分类:其他好文   时间:2018-12-19 12:53:54    阅读次数:147
Kotlin类和对象
来源于:菜鸟教程 Kotlin类可以包含:构造函数和初始化代码块,函数,属性,内部类,对象声明。 Kotlin中使用关键字class声明类,后面紧跟类名: class Runoob { //类似Java } 但是Kotlin可以定义一个空类: 类中定义成员函数: 类的属性 属性定义 类的属性可以用关 ...
分类:其他好文   时间:2018-12-19 01:12:29    阅读次数:185
封闭类
封闭类是kotlin 的语法糖,也可以理解为枚举的扩展,前面scaled关键字标识,可以有任意多个子类或者对象,封闭类的值只能是这些子类和对象,使用封闭类好处主要是when表达式,不需要使用else形式 ...
分类:其他好文   时间:2018-12-17 22:38:56    阅读次数:370
Kotlin循环控制
以下内容来源于:菜鸟教程。 For循环 for循环可以对任何提供迭代器(iterator)的对象进行遍历,语法: 循环体可以是一个代码块: 所以for循环可以遍历任何提供了迭代器的对象。 假如想要通过索引遍历数组和list。则可以: 注意这种在区间上遍历会编译成优化的实现而不会创建额外对象。 另外一 ...
分类:其他好文   时间:2018-12-17 02:20:04    阅读次数:196
kotlin中接口
使用interface关键字声明,一个类可以多实现,实现方法与类继承相同 接口中的属性和方法都是open的 ...
分类:其他好文   时间:2018-12-16 14:40:26    阅读次数:87
kotlin中抽象类
抽象类和接口很类似,抽象类不能被实例化需要使用abstract 关键字声明,抽象类实现接口后,接口中没有函数体的函数可以不重写,接口中的这些方法就自动被继承到实现接口的抽象类中,称为抽象方法 抽象方法不需要使用open声明,因为抽象类本身就是可继承的 ...
分类:其他好文   时间:2018-12-16 14:38:58    阅读次数:143
kotlin 类的继承
与Java不同,kotlin 使用冒号,而Java 中使用extends, 注意冒号后面需要调用夫类的构造器。属于单继承,使用open 关键字允许继承class 方法重写 类默认是不可继承的,连方法默认也是不可重写的,如果需要重写方法,就需要在父类中相应的方法上加伤open关键字。而且在子类重写的方 ...
分类:其他好文   时间:2018-12-16 14:35:25    阅读次数:96
kotlin嵌套类
就是类中定义类 ...
分类:其他好文   时间:2018-12-16 13:25:52    阅读次数:111
Kotlin 中类函数
在kotlin中函数可以在类外部定义也可以在类内部定义,前者即为全局函数,后者,是类成员函数,语法一样 可变参数用vararg关键字声明 如果函数只有一行代码,那么可以直接在函数,如: ...
分类:其他好文   时间:2018-12-16 13:24:28    阅读次数:103
kotlin之类构造器
Kotlin中类允许定义个主构造器和多个第二构造器。 主构造器就是类头的一部分,紧跟在类名的后面,构造器参数是可选的 第二构造器 ...
分类:其他好文   时间:2018-12-15 23:52:44    阅读次数:197
661条   上一页 1 ... 24 25 26 27 28 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!