//-- イーナム中のクラス enum EnumA { EL01, EL02, EL03; static class StaticA { void met(){ System.out.println("StaticA in EnumA"); } } class MemberA { void met(){ System.out.println("MemberA in EnumA"); } } } class Samp04 { public static void main(String[] args){ EnumA.StaticA s = new EnumA.StaticA(); s.met(); EnumA.MemberA m = EnumA.EL01.new MemberA(); m.met(); } }