GoF-Adapter Pattern

Details
Vollständiger Name

GoF Adapter Pattern (Structural)

Auch bekannt als

Wrapper

Absicht:

Konvertiere das Interface einer Klasse in ein anderes Interface, das Clients erwarten.

Wann zu verwenden:

  • Wenn du eine existierende Klasse verwenden möchtest, deren Interface nicht zu deinen Anforderungen passt

  • Wenn du eine wiederverwendbare Klasse erstellen möchtest, die mit nicht verwandten Klassen zusammenarbeitet

Prompt-Beispiel:

"Erstelle einen Adapter nach GoF, der die Legacy-API auf unser neues Interface mappt, ohne den bestehenden Code zu ändern."

Verwandte Anker: