クラス レッスン3
プロパティ
valとvarによるプロパティの定義と管理を学びます。
計算プロパティ
ゲッターを定義することで毎回計算されるプロパティを作れます。
KotlinエディタTab: インデント / ⌘(Ctrl)+Enter: 実行
遅延初期化プロパティ
lateinit varは後から初期化、lazyは最初のアクセス時に初期化されます。
KotlinエディタTab: インデント / ⌘(Ctrl)+Enter: 実行
バッキングフィールド
カスタムゲッター・セッター内ではfieldでバッキングフィールドにアクセスします。
KotlinエディタTab: インデント / ⌘(Ctrl)+Enter: 実行