我在 Sealed 类中编写了这 3 个游戏状态:
sealed class Status {
object Idle : Status()
object Active : Status()
object GameOver : Status()
}
Run Code Online (Sandbox Code Playgroud)
IDE 建议我应该使用 adata object而不是object.
问题是我从来没有听说过data object。我环顾四周,没有找到与 相关的可靠解释data object。例如,这个2015 年的答案表明这是一个错误!
我正在寻找您的想法 data object及其用法。
kotlin ×1