Saltar al contenido principal

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)

Regresar al Readme