Entwurfsmuster · Junior · Frage 18 von 75
Welches Muster erlaubt, einen Baum (ein Menü mit Untermenüs, ein Dateisystem) einheitlich zu behandeln?
- 1Singleton
- 2Adapter
- 3Composite
Antwort zeigen
Richtige Antwort: Composite
Erklärung
Composite beschreibt Blätter und Container mit einer Schnittstelle, sodass der Client den Baum ohne Prüfungen wie „Ordner oder Datei“ durchläuft. Der React-Komponentenbaum, das DOM und verschachtelte Menüs sind natürliche Beispiele.