Tag: 独生子

对象和数据对象有什么区别?

有一天我注意到,有时我把data放在object的前面,而其他时间则不是: object A data object B object和data object什么区别?

访问封闭类的属性

我如何访问封闭类的属性? 我正在与Kotlin单身人士合作。 private object IndeterminateAnimationListener : Animation.AnimationListener { override fun onAnimationStart(animation: Animation?) {} override fun onAnimationEnd(animation: Animation?) { // How do I access the properties of the enclosing // from here? } override fun onAnimationRepeat(animation: Animation?) {} } PS:我可以使用inner类,我如何做同样的单身人士?

什么时候Kotlin单例(用对象修饰符声明)实例化?

我找不到有关Kotling单例实例化的任何信息。 我假设这是他们第一次访问,但我无法确认任何地方。 object Singleton{ val thing1 = 2 val thing2 = "Hello" } 什么时候该对象被实例化? 当一个物业第一次访问? 当包装中的东西被访问? 当程序第一次运行?