「Kotlin入門」インターフェースのサンプル
構文
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")
}