2
我有一個數據類MyDataClass
:是否可以解構數據類的實例放入類的屬性?
data class MyDataClass(val a: Int, val b: Int)
,並具有兩個屬性的類MyClass
。我想解構實例的MyDataClass
,所以a
和b
分配給MyClass
性質,而不是宣佈新的變量:
class MyClass {
val a: Int
val b: Int
init {
val mdc = MyDataClass(1, 4)
(a, b) = mdc //error
}
}