Kapitel 5. Strukturmuster

In Kapitel 3 haben Sie erfahren, dass Objektkomposition in vielen Fällen der Bildung von Unterklassen vorzuziehen ist, da sie Ihnen ermöglicht, Funktionalität flexibler miteinander zu verknüpfen. Bei der Ableitung einer Klasse erben die neuen Klassen immer die gesamte Funktionalität einer Klasse und sind nicht in der Lage, verschiedene Methoden oder Eigenschaften von verschiedenen Klassen zu erben.

Im vorigen Kapitel haben Sie gesehen, welche Möglichkeiten es neben der einfachen Verwendung des new-Operators gibt, die Objekte zu erzeugen. In diesem Kapitel werden Sie nun typische Situationen kennenlernen, in denen Sie diese einzelnen Objekte zu größeren Strukturen zusammensetzen müssen.

Ihnen werden dabei verschiedene Muster ...

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.