哪种实现方式更正确?
它们有什么优点和缺点?
这里我举了一个常量的例子,但是可能还有扩展,功利函数。
包装
package com.my.pack
const val CONST1 = 1
物体
package com.my.pack
object Constants {
const val CONST1 = 1
}
伴生对象
package com.my.pack
class Constants {
companion object {
const val CONST1 = 1
}
}