オブジェクト宣言
シングルトンオブジェクトを定義するときに使用。
object Printer { fun printText(text: String) = print(text) }
コンパニオンオブジェクト
オブジェクト式
その場限りのオブジェクトを生成。
= Javaでの無名内部クラス
= Javaでの無名内部クラス
fun foo() { var fooPrinter = object { fun printFoo() = print("foo") } fooPrinter.foo() }
次回記事:
Android Studio, Kotlin学習
0 件のコメント:
コメントを投稿