Brücken-Muster

Rolle

Das Brücken-Muster (Bridge) entkoppelt eine Abstraktion von ihrer Implementierung und ermöglicht es somit, dass sich beide unabhängig voneinander verändern können. Das Brücken-Muster ist nützlich, wenn eine neue Softwareversion veröffentlicht wird, die eine bestehende Version ersetzt, die alte Version aber immer noch mit den bestehenden Programmen laufen muss. Der Clientcode wird sich nicht einfach ändern lassen, da er sich auf eine gegebene Abstraktion beruft, allerdings wird der Client angeben müssen, welche Version er nutzen will.

Illustration

Denken Sie an die Auslieferung einer neuen Version des .NET-Frameworks, das zum Kompilieren und Ausführen von C# 3.0 genutzt wird. Sie können jederzeit verschiedene Versionen des Frameworks ...

Get C# 3.0 Entwurfsmuster 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.