ログイン
新規登録
コース一覧
作品
有料プラン
Kotlin
継承とポリモーフィズム
プラス
open/override による継承、抽象クラス、is チェックとスマートキャストについて学びましょう。
継承
スマートキャスト
学べること一覧
継承には `open` が要る
プラス
`super` で親を呼ぶ
プラス
`abstract` で実装を強制する
プラス
`is` とスマートキャスト
プラス
`as` と `as?` でキャストする
プラス
ポリモーフィズム(親の型で一括処理)
プラス
`Any` — 全クラスの親
プラス
練習問題(通知の階層を設計する)
プラス