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: