class ParentClass class ChildClass: ParentClass() fun ParentClass.greeting() = println("hello!") fun ChildClass.greeting() = println(“good bye!”) fun printGreeting(obj: ParentClass) { obj.greeting() } printGreeting(ChildClass()) >> hello! このクラスに対して静的に解決される