but this one does ``` fun main(args: Array<Stri...
# announcements
k
but this one does
Copy code
fun main(args: Array<String>) {
    println(Foo().bar("hello "))
}

interface IFoo {
    open fun bar(a: String, b: String = "world") = a + b
}

class Foo : IFoo {
    override fun bar(a: String, b: String) = super.bar(a)
}