为什么这样嵌套类调用val statusData: statusData ?= statusData ().
class NestedModel{
var id: String? = null
val statusData:StatusData?=StatusData() // Like this
class StatusData {
var internal_status: String? = null
var ot_code: String? = null
}
}
你的问题不明白。但我想你的问题是这样的。为什么我们不能从nestedModel对象中调用StatusData()。为此,我们使用"内部类"关键词。
的例子:
fun main() {
val nestedModel = NestedModel()
val statusData = nestedModel.StatusData()
}
class NestedModel {
var id: String? = null
inner class StatusData {
var internal_status: String? = null
var ot_code: String? = null
}
}