frage zu enumerations
lima-city → Forum → Programmiersprachen → Java
-
hy!
also ich hab in meinem programm diese enum:
public enum Colour { PIK(0), HERZ(1), KREUZ(2), KARO(3); private int value; private Colour(int v) { value = v; } }
und diese klasse inklusive konstruktor:
public class Card { Colour colour; public Card(Colour c) { colour = c; } }
nun möchte ich diesen befehl ausführen
new Card(new Colour(3));
es kommt jedoch die fehlermeldung "enum types may not be instantiated" von der entwicklungsumgebung.
was mache ich falsch??
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ich glaub enum ist keine klasse und man kann nur instanzen von klassen erzeugen.
die fehlermeldung heisst ja typ enum kann nicht instanziert werden
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage