14 lines
138 B
Kotlin
14 lines
138 B
Kotlin
package test
|
|
|
|
trait A<T> {
|
|
fun foo(): T
|
|
}
|
|
|
|
trait B : A
|
|
|
|
abstract class C : B
|
|
|
|
open class D : C() {
|
|
override fun foo(): Int = 42
|
|
}
|