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() // テスト

}

 

IT

Posted by arkgame