Kapitel 6. Verhaltensmuster

Mithilfe von Design Patterns können Sie nun elegant Objekte erzeugen und kennen auch Muster, mit deren Hilfe Sie Objekte zu komplexeren Strukturen zusammensetzen können. In diesem Kapitel werden Sie Muster implementieren, die sich mit dem Verhalten und der Interaktion der einzelnen Objekte befassen. Diese Muster beschreiben nicht nur die beteiligten Klassen und Objekte, sondern auch die Art und Weise, wie diese zur Laufzeit miteinander interagieren.

Mit dem Template-Method-Pattern können Sie einen Algorithmus zunächst abstrakt schrittweise definieren und mithilfe von Vererbung in Unterklassen die einzelnen Schritte des Algorithmus implementieren. Das Subject/Observer-Pattern tritt in Aktion, wenn ein Objekt den Zustand ...

Get PHP Design Patterns now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.