Što je obrazac arhitekture mosta?

Uzorak arhitekture mosta je obrazac dizajna koji odvaja apstrakciju od njezine implementacije tako da se to dvoje može neovisno razlikovati. Drugim riječima, omogućuje klijentskom kodu rad s različitim implementacijama apstrakcije bez potrebe za poznavanjem pojedinosti tih implementacija. Ključne komponente obrasca su apstrakcija, implementator, konkretna apstrakcija i konkretni implementator. Apstrakcija definira sučelje s kojim klijentski kod radi, dok Implementator osigurava detalje implementacije za to sučelje. Concrete Abstraction i Concrete Implementor konkretne su klase koje implementiraju sučelja Apstraction i Implementor i rade zajedno kako bi pružile željenu funkcionalnost.

Datum objave: