Kotlin
easion_zms
这个作者很懒,什么都没留下…
展开
-
Kotlin之匿名内部类
对象表达式:window.addMouseListener(object : MouseAdapter() { override fun mouseClicked(e: MouseEvent) { // ... } override fun mouseEntered(e: MouseEvent) { // ... } })如果对象实例是一原创 2017-06-05 15:38:03 · 8495 阅读 · 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 · 642 阅读 · 0 评论 -
Kotlin之代理
package cn.zms.class2import kotlin.properties.Delegates import kotlin.reflect.KProperty/** * 类代理:by关键字 * 属性代理:val/var <property name>: <Type> by <expression> */ interface Base{ fun print() }clas原创 2017-06-07 11:12:09 · 709 阅读 · 0 评论