Gast+2008-04-27 19:44:47--...allerdings ließt man doch immer, man soll solche Variablen vermeiden, wenn es nicht unbedingt nötig ist(?).
Es gilt als guter Stil Variablen in anderen Dateien (Module, Klassen,...) aus Gründen der Wartbarkeit nicht direkt zu manipulieren, sondern Zugriffsfunktionen (z.B. getter und setter) dafür zu schreiben.
Ist die Variable durch
my auch privat, kann man sich darauf verlassen dass Zugriffe nur über die Zugriffsfunktionen erfolgen können und müssen.
Nachtrag: Nichstdestotrotz sind noch viele Module im Umlauf wo Variablen direkt manipuliert werden.
TMTOWTDYOG (there's more than one way to dig your own grave)