「Kotlin入門」インターフェースのサンプル

2020年11月8日

構文
interface インターフェース名
classクラス名() :インターフェース名
使用例

1.インターフェースの定義

interface classA {
    var age: Int
    fun info()
}

2.インターフェースの実装

class classB() : classA {
    override var age: Int
        get() = field
        set(value) {
            field = value
        }

    override fun info() = plintln("$age info")
}

 

Kotlin

Posted by arkgame