Einzelnen Beitrag anzeigen
Alt 08.12.2004, 12:58  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Zitat:
Zitat von Ensis
ich würde den Nutzen nicht unterschätzen
Im Moment scheinst Du es nicht zu brauchen. Wenn sich ändern sollte, kann man dass durch die __get()/__set()-Interzeptoren nachholen. Über diese kann man implizite getter und setter bauen, die aufgerufen werden, sobald auf die entsprechende Variable zugegriffen wird.
Ausserdem finde ich, dass es die Sache nicht hübscher macht, wenn man um eine undefinierte Datenstruktur ein einfaches Interface setzt, ohne dass dieses die Datenstruktur oder den Zugriff darauf vereinheitlicht.

Mal abgesehen davon, dass getter und setter sowieso nicht unumstritten sind. Ich finde sie reichlich sinnlos.
http://c2.com/cgi/wiki?AccessorsAreEvil
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten