Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.203 Beiträge
Delphi 11 Alexandria
|
AW: OOP wirklich nicht möglich?
18. Okt 2017, 10:41
Fein, dass mein Vorschlag des Decorator Patterns wieder auftaucht. *eiteldreinschau*
Aber der decorator macht ja eigentlich was anderes, als du hier beschrieben hast:Ein decorator legt eine andere Benutzerschicht über deine Klasse und reicht so Funktionalitäten durch. So kannst du die Methoden des Decorators aufrufen und der routet das weiter an die alte Klasse. das ist eine recht elegante Methode, wenn man wie du ja auch - Klassen umbaut und beide Varianten aktiv halten möchte.
Interfaces sind cool, haben mit dem Entwurfsmuster aber nichts zu tun. Interfaces sind operativ (=wie mache ich es), Entwurfsmuster sind taktisch(=was mache ich?). Und eine Strategie (=warum mache ich das?) braucht es natürlich auch.
|