如果我有这样的代码
object ObjectTest {
@JvmStatic
fun init() {
}
}
是否可以隐藏ObjectTest.INSTANCE
Kotlin 自动生成的变量?我不希望该对象可以通过实例访问,它也不具有任何实例方法,因此该INSTANCE
变量只会污染自动完成功能,可能会让潜在用户感到困惑(此代码适用于将被其他人使用的库) .
如果我有这样的代码
object ObjectTest {
@JvmStatic
fun init() {
}
}
是否可以隐藏ObjectTest.INSTANCE
Kotlin 自动生成的变量?我不希望该对象可以通过实例访问,它也不具有任何实例方法,因此该INSTANCE
变量只会污染自动完成功能,可能会让潜在用户感到困惑(此代码适用于将被其他人使用的库) .