Novi: Globale Variablen vs. Parameter-Übergabe vs. neu ermitteln

Beitrag lesen

Hallo,

nur mal so als alternative Idee. Was wäre, wenn du Methoden für die Berechnung der Werte schreibst, die du dann entsprechend Aufrufst:

  
class YZ {  
 private static X  
 private static Y  
 private static Z  
 static function setX() {  
   // Berechne Y bzw. Z und speichere sie als Eigenschaften  
 }  
 static function getY() {  
   return Y  
 }  
 static function getZ() {  
   return Z  
 }  
}  

Dann kann man zumindest den Wert für Y nicht aus Versehen ändern. Die Funktionen wären halt auf ein Objekt angewiesen, aber so etwas lässt sich wohl eh selten vermeiden.

Viele Grüße Novi

--
"(...) deshalb mag ich Binärtechnik. Da gibt es nur drei Zustände: High, Low und Kaputt." (Wau Holland)