Entwurfsmuster · Middle · Frage 16 von 75

Benachrichtigungen gibt es in drei Typen, gesendet über drei Kanäle (E-Mail, Push, SMS). Welches Muster erspart 9 Klassen?

Antwort zeigen

Richtige Antwort: Bridge: Benachrichtigungstyp und Zustellkanal entwickeln sich unabhängig

Erklärung

Bridge trennt die Abstraktion (Benachrichtigungstyp) von der Implementierung (Kanal) und verbindet sie per Komposition: 3 + 3 Klassen statt 3 × 3. Ein neuer Kanal kommt hinzu, ohne die Typen zu ändern.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Middle · Frage 16

Teste dich selbst

Mach den Test Entwurfsmuster · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen