enum型はインスタンスメソッドとコンストラクタ(引数が各々のenum値を分割指定できる)を持つ。