我有一个抽象类:
abstract class SuperClass(private val privateVal: Int)
我有一个data class扩展抽象类。( DataClass)
如何privateVal在DataClass构造函数中将其作为参数并将其传递给SuperClass构造函数?
以下将不起作用,因为数据类构造函数中只允许使用vals 和vars:
data class DataClass(privateVal: Int) : SuperClass(privateVar)