Kotlin Interfaccia di base


Esempio

Un'interfaccia di Kotlin contiene dichiarazioni di metodi astratti e implementazioni di metodi predefiniti anche se non possono memorizzare lo stato.

interface MyInterface {
    fun bar()
}

Questa interfaccia può ora essere implementata da una classe come segue:

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