• ログイン
  • 新規登録
  • コース一覧
  • 作品
  • 有料プラン

Kotlin

enum と sealed class プラス

enum class と sealed class/interface で状態や結果を型で表し、when の網羅チェックを活かす方法を学びましょう。

  • enum
  • sealed class
  • 7 演習
  • 目安 1時間10分
0 / 7 演習完了
レッスンを始める

学べること一覧

  • `enum class` で有限の選択肢を表す プラス
  • `sealed class` で限定された部分型を作る プラス
  • sealed + when の網羅チェック プラス
  • `sealed class` で結果を表す(Result 風) プラス
  • 注文ステータスの状態機械 プラス
  • `sealed interface` で柔軟に閉じる プラス
  • 練習問題(バリデーション結果) プラス