Bridge (padrón de deseño): Diferenzas entre revisións

Contido eliminado Contido engadido
Moedagalega (conversa | contribucións)
*obxet- > obxect-.
Moedagalega (conversa | contribucións)
*proveer (de) > prover de.
Liña 20:
* '''Abstracción''' (Abstraction): define a clase interface. Mantén unha referencia ó obxecto implementador.
* '''Abstracción refinada''' (RefinedAbstraction): estende e implementa a [[interface]] Abtracción.
* '''Implementador''' (Implementor): define a interface para as clases implementación. Esta interface non ten que corresponderse exactamente coa interface de Abstraction, as das interfaces poden ser bastante diferentes. Tipicamente a interface Implementor proveeprové de operacións primitivas, e Abstraction define operacións de alto nivel baseadas nestas primitivas.
* '''Implementador Concreto''' (ConcreteImplementor): as clases implementadas