C/C++ week Anniversary - BF
80 % bodů zdarma na online výuku díky naší Narozeninové akci!
Pouze tento týden sleva až 80 % na e-learning týkající se C/C++

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í.
Napsal David Čápka
Zdarma Zobrazit popis
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.
Napsal David Čápka
Zdarma Zobrazit popis
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.
Napsal Drahomír Hanák
Zdarma Zobrazit popis
Decorator (dekorátor)

Decorator (dekorátor)

Návrhový vzor dekorátor dovoluje přidat funkcionalitu třídě za běhu programu, ale přitom od ní nedědí. To využijeme například u rozšiřování knihoven.
Napsal Patrik Valkovič
Zdarma Zobrazit popis
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.
Napsal Patrik Valkovič
Zdarma Zobrazit popis
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.
Napsal David Čápka
Premium Zobrazit popis
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.
Napsal David Čápka
Premium Zobrazit popis


 

Aktivity (6)