Nullableドメインをクラス型から列挙型に変更
インスタンス生成メソッドの追加
必須入力判定メソッドの追加