基本介面

Kotlin 介面包含抽象方法的宣告和預設方法實現,儘管它們不能儲存狀態。

interface MyInterface {
    fun bar()
}

此介面現在可以通過類實現,如下所示:

class Child : MyInterface {
   override fun bar() {
       print("bar() was called")
   }
}