Habe ich noch nicht ganz durchdrungen. Wer speichert (die User Klasse), unn wo treten die Daten auf bzw. wie werden sie übergeben (liest die angetriggerte Funktion die dann über eine Methode aus dem Event-erzeugenden Objekt oder wie)?
[edit]
Habe jetzt auch die anderen Forenbeiträge gelesen. Was gegen Singleton und ähnliche Konstrukte spricht, kann ich noch nicht ganz nachvollziehen.
Wie wärs mit einem spezialisierten Objekt, das bspw. von Datenbankobjekt erbt (und seine Connection und Methoden nutzt) aber mit bspw. User-Objekten umgehen kann? Diesem bräuchtest Du dann nur das User-Objekt zu übergeben und 'save () zu drücken'.
__________________ --
One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
Geändert von nikosch (13.01.2009 um 13:19 Uhr).
|