「Kotlin 入門」インターフェースを実装するサンプル
構文
interface インターフェース名
class クラス名:インターフェース名
使用例
interface ArkInterface { fun testB() fun testA() { // メソッド println("testA 111") } } class Child : ArkInterface { override fun testB() { // メソッド println("testB 222") } } fun main(args: Array<String>) { val cft = Child() cft.testA(); cft.testB(); }
実行結果
testA 111
testB 222