列挙型 enum

あらかじめ要素数がわかっている定数の集合であるときにenumを使うといいらしい。

メリットはソースが読みやすくなる。



宣言方法

クラス修飾子 enum クラス名 {
        列挙定数, 列挙定数, ...
}

列挙定数は大文字で書く。
クラス修飾子は、piblicprivatestaticは使えるが、
abstractfinalは使えない。