Tag: 性状

在Kotlin中使用数据类的特征?

我有两个模型对象/ DTO定义为数据类 public data class ModelA(val limit: Int, val offset: Int, val someDataA: DataAlpha) public data class ModelB(val limit: Int, val offset: Int, val someDataB: DataBeta) 我想概括分页的基础上像Paginable特质: trait Paginable { var limit: Int var offset: Int } 但是让ModelA实现Paginable会导致一个错误: 错误:“偏移量”隐藏超types“可分页”的成员,并需要“覆盖”修饰符 添加覆盖 : public data class ModelB(override val limit: Int, override val offset: Int, val someDataB: DataBeta) […]