kotlin インターフェイスを作成するサンプルコード
環境
java 19.0.1
kotlin 1.7.20-release-201
構文
// インターフェイス
interface class インターフェイス名{
}
// インタフェースの実装
class クラス名 : インターフェイス名 {
}
使用例
インターフェイスを使用します。
interface Sample { fun f() } class Foo() : Sample { override fun f() { println("テスト") } } fun main(){ val foo = Foo() foo.f() // テスト }