Kotlin
easion_zms
这个作者很懒,什么都没留下…
展开
-
Kotlin之匿名内部类
对象表达式:window.addMouseListener(object : MouseAdapter() { override fun mouseClicked(e: MouseEvent) { // ... } override fun mouseEntered(e: MouseEvent) { // ... }})如果对象实例是一原创 2017-06-05 15:38:03 · 8470 阅读 · 0 评论 -
Kotlin之枚举类型
package cn.zms.class2/** * Created by Lenovo on 2017/6/5. */enum class Direction { NORTH, SOUTH, WEST, EAST}enum class Color(val rgb: Int) { RED(0xFF0000), GREEN(0x00FF00), BLUE原创 2017-06-05 16:11:27 · 613 阅读 · 0 评论 -
Kotlin之代理
package cn.zms.class2import kotlin.properties.Delegatesimport kotlin.reflect.KProperty/** * 类代理:by关键字 * 属性代理:val/var <property name>: <Type> by <expression> */interface Base{ fun print()}clas原创 2017-06-07 11:12:09 · 690 阅读 · 0 评论