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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.