Hallo pl,
Mit der einmaligen Initialisierung einer Eigenschaft der Klasseninstanz wird dieses Problem eleminiert, weil jeder weitere Zugriff nicht über die globale Variable erfolgt sondern über die eigene Eigenschaft.
Was du nicht verstanden zu haben scheinst: das wird auch so gehandhabt bei der Verwendung von Umgebungsvariablen. Niemand (nunja, vermutlich: fast niemand) ist so bescheuert und ruft überall, wo er einen Konfigurations-Wert braucht, immer die Umgebungsvariable ab. Das wird zentral in der Konfigurations-Abstraktion gehandhabt.
Hab ich Dir ja auch geschrieben: Da kannst Du Dir den Umweg über Globale Variablen auch sparen. MfG