Patrones Relacionados
Adapter
Adapter busca permitir que las clases no relacionadas trabajen juntas, mientras Bridge pretende que las clases puedan desarrollarse de forma independiente entre sí. (Refactoring.guru, s.f)
- Client y Abstraction: delega a una interfaz.
- Target e Implementor: define una interfaz a la que adherirse.
- Adapter y Refined Abstraction: implementa la interfaz y cumple con los requisitos.
(Doeken.org, 2021)
Abstract Factory
- Crea y configura un Bridge particular. Sin embargo las clases concretas no implementan la abstracción.
(Refactoring.guru, s.f)
Builder
- La clase Director juega el papel de la abstracción.
- Los builders actúan como implementaciones.
(Refactoring.guru, s.f)