如何在Kotlin中声明静态属性?

时间:2019-06-09 12:15:03

标签: kotlin

public class Common {
    public static ModelPengguna currentModelPengguna;
}

1 个答案:

答案 0 :(得分:4)

public class Common {
    companion object {
        val currentModelPengguna: ModelPengguna = ModelPengguna()  
    }
}

,或者如果对象是静态的,并且您希望将其作为Singleton 您可以使用

object Common {
        val currentModelPengguna: ModelPengguna = ModelPengguna()
}

companion object进一步介绍了kotlin中的静态属性:

https://kotlinlang.org/docs/reference/object-declarations.html#companion-objects