Hallo,
ich möchte gerne von meiner Class2 aus auf eine Variable in Class1 zugreifen mit Hilfe von einer Getter-Methoden. Aber ich möchte kein weiteres Objekt von Class1 in der Class2 erzeugen.
Folgendes habe ich versucht, aber leider funktioniert es nicht:
Hier die Class1:
package test;
public class Class1 {
private static int wert;
public Class1(){
}
public static void main(String[] args) {
Class1 klasse1 = new Class1();
Class2 Klasse2 = new Class2();
wert = 23;
}
public static int getWert() {
return wert;
}
}
Hier die Class2:
package test;
public class Class2 {
public Class2() {
System.out.println(Class1.getWert());
}
}
Wenn ich ein Objekt erstelle von Class1, dann funktioniert es wunderbar.
Ohne Objekt ist die Ausgabe immer 0.
Wie muss ich das machen?
VG