Untitled

Run Settings
LanguageKotlin
Language Version
Run Command
class D { fun bar() { println("D bar") } } class C { fun baz() { println("C baz") } fun D.foo() { bar() // 调用 D.bar baz() // 调用 C.baz } fun caller(d: D) { d.foo() // 调用扩展函数 } } fun main(args: Array<String>) { val c: C = C() val d: D = D() c.caller(d) }
Editor Settings
Theme
Key bindings
Full width
Lines