268e3b26c0
for boxing
and for body assignment in an interface
18 lines
184 B
Kotlin
18 lines
184 B
Kotlin
|
|
interface A {
|
|
fun b() = c()
|
|
fun c()
|
|
}
|
|
|
|
class B(): A {
|
|
override fun c() {
|
|
println("PASSED")
|
|
}
|
|
}
|
|
|
|
fun main(args: Array<String>) {
|
|
val a:A = B()
|
|
a.b()
|
|
}
|
|
|