- Bridge trennt eine Abstraktion von ihrer Implementierung, um unabhängig wechselbare Hierarchien zu ermöglichen.
- Strategy kapselt ein bestimmtes Verhalten, um es zur Laufzeit austauschbar zu machen.
Kurz gesagt:
Bridge = Struktur → Abstraktion + Implementierung
Strategy = Verhalten → Algorithmen austauschbar