Hallo Ihr leiben,
ich habe ein kleines Problem und werde nun versuchen es so gut es geht zu erklären.
Ein Teil meines Codes fürt zu Fehlern, da aus irgend einem Grund eine Eigenschaft einer Klasse
nicht richtig überschrieben werden kann.
Der Ablauf ist dieser:
1. Eigenschaft X wird als Standart mit dem Wert 0 versehen (bei der Deklaration)
2. Methode A
Methode B erhöht die Eigenschaft X um 13
So nach dem Ablauf bekomme ich also 3 Ausgaben. Ich erwarte natürlich eine Ausgabe
wie "0,13,13" bekomme aber "0,13,0". Jemand eine schlaue Idee? :autsch:
Lieben Dank!
ich habe ein kleines Problem und werde nun versuchen es so gut es geht zu erklären.
Ein Teil meines Codes fürt zu Fehlern, da aus irgend einem Grund eine Eigenschaft einer Klasse
nicht richtig überschrieben werden kann.
Der Ablauf ist dieser:
1. Eigenschaft X wird als Standart mit dem Wert 0 versehen (bei der Deklaration)
2. Methode A
Gibt die Eigenschaft X aus
ruft Methode B auf
Gibt die Eigenschaft X aus
Setzt X auf 0
ruft Methode B auf
Gibt die Eigenschaft X aus
ruft Methode B auf
Gibt die Eigenschaft X aus
Setzt X auf 0
ruft Methode B auf
Gibt die Eigenschaft X aus
Methode B erhöht die Eigenschaft X um 13
So nach dem Ablauf bekomme ich also 3 Ausgaben. Ich erwarte natürlich eine Ausgabe
wie "0,13,13" bekomme aber "0,13,0". Jemand eine schlaue Idee? :autsch:
Lieben Dank!
Zuletzt bearbeitet: