GOF - Vzory struktury

Návrh Návrhové vzory GOF Vzory struktury

Adapter (wrapper)

Adapter (wrapper)

Návrhový vzor Adapter (nebo také Wrapper) se používá při práci s komponentou, která má nestabilní nebo s naší aplikací nekompatibilní rozhraní.
ZdarmaNapsal David Čápka
Facade (fasáda)

Facade (fasáda)

Návrhový vzor Facade (fasáda) se používá k vytvoření jednotného rozhraní pro celou logickou skupinu tříd, které se tak sdruží do subsystému.
ZdarmaNapsal David Čápka
Proxy (zástupce)

Proxy (zástupce)

Návrhový vzor Proxy použijeme tehdy, potřebujeme-li sami řídit přístup uživatelů k našemu objektu například pro zefektivnění aplikace.
ZdarmaNapsal Drahomír Hanák
Decorator (dekorátor)

Decorator (dekorátor)

Návrhový vzor dekorátor dovoluje přidat funkcionalitu třídě, ale přitom od ní nedědí. To využijeme například u rozšiřování knihoven.
ZdarmaNapsal patrik.valkovic
Flyweight (muší váha)

Flyweight (muší váha)

Návrhový vzor muší váha slouží k šetření zdrojů v případech, kdy potřebujeme vytvořit velký počet instancí jednoho typu.
ZdarmaNapsal patrik.valkovic
Composite

Composite

Návrhový vzor Composite přináší doporučené řešení situace, kdy pracujeme s nějakou stromovou strukturou, např. navigačním menu.
PremiumNehodnocenoNapsal David Čápka
Bridge

Bridge

Návrhový vzor Bridge odděluje měnící se rozhraní od měnící se implementace tohoto rozhraní. Na rozdíl od Adapteru předpokládá změny na obou stranách.
PremiumNapsal David Čápka


 

Aktivity (1)