Zitat von
Corelgott:
Aber was ich nicht so ganz peile, (selbst || gerade) nach Olli's Antwort, was ich da am besten im read-teil hineinlege / im getter zurückgebe...
Okay, kapiert. Die frage ist, ob du überhaupt was zurückgeben mußt. Das sollte doch nur in einer abgeleiteten Klasse wichtig sein.
Ich würde es so lösen:
- die Set-Methode schreibt in ein Array, verändert aber nicht den eigentlichen Wert (i.e. deine eigene Methode)
- die Get-Methode gibt den Pointer auf deinen eigenen OnEvent-Handler zurück
- Dein OnEvent-Handler arbeitet als Dispatcher für das Array.
So ist es konsistent und du arbeitest dennoch alle Handler ab. Allerdings könnte es sein, daß die Handler auf sowas nicht vorbereitet sind - also ist die Frage ob die Reihenfolge noch entscheidend ist.