Kapitel 4: Strukturmuster (Structural Patterns)

Die Strukturmuster (Structural Patterns) dienen in erster Linie der Komposition von Klassen und Objekten zur Errichtung umfassender Strukturen. Klassenbasierte Strukturmuster machen sich das Prinzip der Vererbung zunutze, um verschiedenartige Schnittstellen oder Implementierungen zusammenzuführen. So lassen sich beispielsweise mithilfe der Mehrfachvererbung zwei oder mehr Klassen zu einer einzigen Klasse verschmelzen, die im Ergebnis die Eigenschaften der ursprünglich zugrundeliegenden Basisklassen vereint. Patterns dieser Art ermöglichen insbesondere das Zusammenwirken von unabhängig voneinander entwickelten Klassenbibliotheken.

Dieses Konzept wird auch in der klassenbasierten Variante des ...

Get Design Patterns - Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software 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.