ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
148
148
EMPFEHLEN
-
Ich habe ein Verständnissproblem mit einer Aufzählung in einer Klasse. Die Aufzählung hat noch Variablen angehängt. Diese Variablen möchte ich in einer Methode der Klasse verwenden:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
public class Auto { public enum command { anlassen("A", 0, 1), handbremse("H", 2, 3), Licht("L", 4, 5); private final String cmd; private final int param1; private final int param2; command(String cmd, int param1, int param2) { this.cmd = cmd; this.param1 = param1; this.param2 = param2; } public String cmd() { return cmd; } public int param1() { return param1; } public int param2() { return param2; } } public boolean machwas(command cmd) { //jetzt wird was getan //und hat geklappt return true; //oder auch nicht return false; } }
jetzt möchte ich entweder direkt
Code :1 2
Auto Golf = new Auto(); Golf.machwas(Licht)
oder von mir aus auch über Umwege
Code :1 2
Auto Golf = new Auto(); Golf.machwas(Golf.command.cmd(Licht))
Die int-Parameter sollen bzw. können in machwas() verwendet werden.
Wie bekomme ich das hin/was muss ich ändern?Geändert von Mnyut (14.08.08 um 11:35 Uhr)
Ähnliche Themen
-
JPA / Hibernate: Mapping einer Klasse auf eine Tabelle, Enum als Identifikation?
Von DarthShader im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 11.11.08, 19:27 -
enum innerhalb einer Klasse in neuer Intanz wie erreichen?
Von Mnyut im Forum Java GrundlagenAntworten: 7Letzter Beitrag: 11.09.08, 16:19 -
"static" Schlüsselwort bei einem Enum innerhalb einer Klasse?
Von DarthShader im Forum JavaAntworten: 4Letzter Beitrag: 07.03.08, 12:51 -
Externe Variablen in einer Klasse nutzen!
Von daddz im Forum PHPAntworten: 2Letzter Beitrag: 12.04.05, 15:51 -
variablen in einer neuen klasse
Von FJK im Forum C/C++Antworten: 1Letzter Beitrag: 01.04.05, 12:32





Zitieren
Login





