Kotlin android 开发

Kotlin 对象

2017-05-25  本文已影响48人  jinkui

Kotlin 没有静态类的概念, 但是命名对象可以实现静态类,伴随对象可以实现静态方法。

静态类:

object Hello {
    const val DEBUG = true
    fun f() {
        //
    }
}

伴随对象:

class Test {
    companion object {
        const val TAG = "test"
        fun v() {
            //
        }
    }

    fun foo() {
        //
    }
}

参考
《Programming Kotlin》Stephen Samuel ,Stefan Bocutiu
《Kotlin in Action》Dmitry Jemerov,Svetlana Isakova

上一篇 下一篇

猜你喜欢

热点阅读