15 lines
256 B
Kotlin
Vendored
15 lines
256 B
Kotlin
Vendored
open class A(val s: String) {
|
|
|
|
val z = s
|
|
|
|
fun test() = s
|
|
|
|
open inner class B(s: String): A(s) {
|
|
fun testB() = z + test()
|
|
}
|
|
}
|
|
|
|
fun box(): String {
|
|
val res = A("Fail").B("OK").testB()
|
|
return if (res == "OKOK") "OK" else res;
|
|
} |