kotlin インターフェイスを作成するサンプルコード

環境
java 19.0.1
kotlin 1.7.20-release-201

構文
// インターフェイス
interface class インターフェイス名{

}

// インタフェースの実装
class クラス名 : インターフェイス名 {

}

使用例
インターフェイスを使用します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
interface Sample {
fun f()
}
class Foo() : Sample {
override fun f() { println("テスト") }
}
fun main(){
val foo = Foo()
foo.f() // テスト
}
interface Sample { fun f() } class Foo() : Sample { override fun f() { println("テスト") } } fun main(){ val foo = Foo() foo.f() // テスト }
interface Sample {

    fun f()

}

class Foo() : Sample {

    override fun f() { println("テスト") }

}

fun main(){

    val foo = Foo()
    foo.f() // テスト

}

 

IT

Posted by arkgame