Werte aus SingeltonKlasse sind manchmal =0 &manchmal !=0

strußi

Top Contributor
moin,

Zustands-/Problembeschreibung
eine Sigelton-Klasse Daten mit gettern settern.

setter:
Java:
public void setValue( typ name){
    this.name =name;
}

getter:
Java:
public typ getValue(){
    return name;
}

in der Klasse Berechnen werden die Werte mit .setValue(); erzeugt und in Daten gespeichert.

in der Klasse Draw greifen verschiedene Methoden mit .getValue(); an verschiedenen Positionen auf den gleichen Wert zu. Beim ersten Zugriff ist alles Gut und ich bekomme den errechnenten Wert. Beim zweiten Zugriff ist der Wert auf einmal 0 => ???:L

wenn ich in der ersten aufrufenden Methode sag, daten.setValue(); und die andere Methode zugreift hab ich wieder den Wert.

Frage:
Warum geht der Wert stiften bzw. wird 0 und wie kann ich das verhindern

Vielen Dank für die Erleuchtungen
Chris
 
Moin,

Warum geht der Wert stiften bzw. wird 0 und wie kann ich das verhindern
Vielen Dank für die Erleuchtungen
Bevor wir Dich erleuchten können, solltest Du erstmal den kompletten Code posten, damit wir sehen was Du genau machst - sprich: wie Du den Singleton handlest .....

Wird wohl ein problem des Ablaufs sein !

Gruß
Klaus
 

Zurück
Oben