我有一个带有 Self 类型参数的类 Element
interface Element<Self: Element<Self>> {
val rules: Set<(Self) -> Boolean>
}
我现在如何创建一个以 Element 作为类型参数的列表,因为以下内容当然不起作用。
val list: List<Element>
提前致谢
我有一个带有 Self 类型参数的类 Element
interface Element<Self: Element<Self>> {
val rules: Set<(Self) -> Boolean>
}
我现在如何创建一个以 Element 作为类型参数的列表,因为以下内容当然不起作用。
val list: List<Element>
提前致谢