Návrhový vzor: Porovnání verzí
Smazaný obsah Přidaný obsah
m →Historie: odkaz na heslo Observer |
m slovosled, rozlišovač |
||
Řádek 1:
{{
Návrhové vzory nepocházejí ze softwarového inženýrství – jsou zcela běžné v každodenním životě. K asi nejznámějším a nejstarším příkladům patří [[architektura]]. [[gotika|Gotickou]] katedrálu poznáte už zdaleka právě proto, že tehdejší architekti a jejich [[stavební huť|stavební hutě]] používali stejných návrhových vzorů.
Řádek 69 ⟶ 70:
* ''[[Prostředník (návrhový vzor)|Mediator (Prostředník)]]'' – Umožňuje zajistit komunikaci mezi dvěma komponentami programu, aniž by byly v přímé interakci a tím musely přesně znát poskytované metody.
* ''Memento (Memento)'' – Bez porušování zapouzdření zachyťte a uložte do externího objektu interní stav objektu tak, aby ten objekt mohl být do tohoto stavu kdykoliv později vrácen.
* [[
* [[Observer
* [[
* [[State|State (Stav)]] – Umožňuje objektu měnit své chování, pokud se změní jeho vnitřní stav. Objekt se tváří, jako kdyby se stal instancí jiné třídy.
* [[Strategy|Strategy (Strategie)]] – Zapouzdřuje nějaký druh algoritmů nebo objektů, které se mají měnit, tak aby byly pro klienta zaměnitelné.
|