20 lines
370 B
Kotlin
Vendored
20 lines
370 B
Kotlin
Vendored
open class S(val a: Any, val b: Any, val c: Any) {}
|
|
|
|
interface A {
|
|
companion object : S(prop1, prop2, func()) {
|
|
val prop1 = 1
|
|
val prop2: Int
|
|
get() = 1
|
|
fun func() {}
|
|
}
|
|
}
|
|
|
|
class B {
|
|
companion object : S(prop1, prop2, func()) {
|
|
val prop1 = 1
|
|
val prop2: Int
|
|
get() = 1
|
|
fun func() {}
|
|
}
|
|
}
|