Enum with constructor

Habe hier mal das enum definiert. Wie du siehst steht im Konstruktor
Class <?>... was einfach nur bedeutet, dass eine variable Anzahl von
Parametern des Typs Class<?> übergeben werden können, ob er das so
gemeint hatt stell ich jetzt an der Stelle mal dahin was anderes fällt
mir allerdings nicht ein !!!