kotlin インターフェイスを継承する

kotlinで、インターフェイスを継承する手順を記述してます。ここでは、実際にインターフェイスを継承して実行したサンプルコードを記述してます。
環境
- OS windows11 home
- java 19.0.1
- kotlin 1.7.20-release-201
手順
インターフェイスを継承するには、以下の構文で可能です。
// インターフェイス
interface class インターフェイス名{
}
// インターフェイス
interface class インターフェイス名:インターフェイス名{
}
実際に、インターフェイスを継承して使用してみます。
interface Hoge {
fun f() { print("A") }
}
interface Bar:Hoge {
override fun f() { print("B") }
fun g() { print("C") }
}
class Foo() : Bar {
override fun g() { print("D") }
}
fun main(){
val foo = Foo()
foo.f() // B
foo.g() // D
}
インターフェイスを継承して、実装されていることが確認できます。
-
前の記事
Google ドキュメント 画像の回転を行うショートカットキー 2024.07.16
-
次の記事
Oracle Database コサイン値を取得する 2024.07.16
コメントを書く