kotlin的 data class 不能简略的继承 另一个 data class(要初始化对应父类的值)
尝试使用 sealed class 解决
sealed class CommonParams{
var aaaa:String?=null
}
data class ParamsOne(
val bbb:String?=null
}:CommonParams()
//目前能使用,但注意 CommonParams 里的值可能是全局共用的(正在测试中,先记录下)
kotlin的 data class 不能简略的继承 另一个 data class(要初始化对应父类的值)
尝试使用 sealed class 解决
sealed class CommonParams{
var aaaa:String?=null
}
data class ParamsOne(
val bbb:String?=null
}:CommonParams()
//目前能使用,但注意 CommonParams 里的值可能是全局共用的(正在测试中,先记录下)