shiraji
01/26/2017, 8:09 AMobject
? The following code compile.
interface I {
fun foo()
}
object O : I {
override fun foo() {
println("Foo!!!")
}
}
class C : I by O
fun main(args: Array<String>) {
C().foo() // Foo!!!
}
robin
01/26/2017, 8:11 AMshiraji
01/26/2017, 8:14 AM