10 lines
138 B
Kotlin
10 lines
138 B
Kotlin
trait Base<P> {
|
|
fun f() = 1
|
|
}
|
|
|
|
open class Left<P>() : Base<P>
|
|
|
|
trait Right<P> : Base<P>
|
|
|
|
class Diamond<P>() : Left<P>(), Right<P>
|