Hallo Zusammen,
Zur Veranschaulichung meines Problems habe ich das folgende Programm geschrieben.
Ich will in der Main Methode mehrere Schlüssel und Auto-objekte erstellen. Ich möchte in der Klasse Auto schon erstellte Schlüsselobjekte abrufen. Das kann ich aber leider nicht machen. Ich bekomme die folgende Fehlermeldung:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
schluesselAuto cannot be resolved to a variable
at Auto.<init>(Auto.java:4)
at Main.main(Main.java:6)
Wie kann ich das machen? Was ist das Problem. Eclipse hilft mir nicht weiter.
Ich möchte die Schlüssel nicht in der Klasse Auto erstellen und ich möchte sie auch nicht als statische variable definieren.
Danke im Voraus
Zur Veranschaulichung meines Problems habe ich das folgende Programm geschrieben.
Ich will in der Main Methode mehrere Schlüssel und Auto-objekte erstellen. Ich möchte in der Klasse Auto schon erstellte Schlüsselobjekte abrufen. Das kann ich aber leider nicht machen. Ich bekomme die folgende Fehlermeldung:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
schluesselAuto cannot be resolved to a variable
at Auto.<init>(Auto.java:4)
at Main.main(Main.java:6)
Wie kann ich das machen? Was ist das Problem. Eclipse hilft mir nicht weiter.
Ich möchte die Schlüssel nicht in der Klasse Auto erstellen und ich möchte sie auch nicht als statische variable definieren.
Java:
public class Schluessel {
String schluesselName;
public String getSchluesselName() {
return schluesselName;
}
public void setSchluesselName(String schlüsselTypes) {
this.schluesselName = schlüsselTypes;
}
}
Java:
public class Main {
public static void main (String [] args ){
Schluessel schluesselAuto = new Schluessel();
schluesselAuto.setSchluesselName("AutoSchlüssel");
Auto newAuto = new Auto();
}
}
Java:
public class Auto {
Auto(){
System.out.println(schluesselAuto.getSchluesselName);
}
}
Danke im Voraus
Zuletzt bearbeitet: