2022-04-11 Javaの列挙型は、クラスである【Java】 JavaのEnum(列挙型)ってやつは、クラスなのです。Javaをずっとやっていらっしゃる方は、「そりゃそうだろ、java.lang.Enumを継承(extends)してるんだもの」とか、「Values()とかValueOf()っていうメソッドもあるやん」って思うかもですが、CやC++、C#ではクラスとして扱っていないそうです。