04.11.2014 Views

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Znovupoužitie návrhových vzorov na úrovni modelu 135<br />

Obrázok 5-5. Zmena skupiny tried na vzore Observer [5].<br />

d. Zmena korelovaných tried (Correlated Classes) – pridanie (odobratie) jednej triedy,<br />

ktoré vedie k pridaniu (odobratiu) alších tried. Napríklad pridanie ConcreteFactory<br />

do Abstract factory znamená pridanie alších produktov (tých, ktoré generuje<br />

nová fabrika; pozri obrázky 5-6 a 5-7).<br />

Obrázok 5-6. Pôvodná štruktúra vzoru Abstract factory [5].<br />

Obrázok 5-7. Zmena korelovaných tried na vzore Abstract factory [5].<br />

e. Zmena korelovaných atribútov/operácií (Correlated Attributes/Operations) – pridanie<br />

(odobratie) triedy, ktoré si vyžiada pridanie (odobratie) atribútov/operácií aj<br />

v pôvodných triedach vzoru. Napríklad pridanie nového typu produktov v Ab-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!