16.04.2013 Views

Cáp. 5 Diagrama de Classe

Cáp. 5 Diagrama de Classe

Cáp. 5 Diagrama de Classe

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Agregações e Composições<br />

• As diferenças entre a agregação e composição não são bem<br />

<strong>de</strong>finidas. A seguir, as diferenças mais marcantes entre elas.<br />

• Destruição <strong>de</strong> objetos<br />

– Na agregação, a <strong>de</strong>struição <strong>de</strong> um objeto todo não implica<br />

necessariamente na <strong>de</strong>struição do objeto parte.<br />

• Pertinência<br />

– Na composição, os objetos parte pertencem a um único todo.<br />

• Por essa razão, a composição é também <strong>de</strong>nominada agregação nãocompartilhada.<br />

– Em uma agregação, po<strong>de</strong> ser que um mesmo objeto participe como<br />

componente <strong>de</strong> vários outros objetos.<br />

• Por essa razão, a agregação é também <strong>de</strong>nominada agregação<br />

compartilhada.<br />

Princípios <strong>de</strong> Análise e Projeto <strong>de</strong> Sistemas com UML - 2ª edição 28

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

Saved successfully!

Ooh no, something went wrong!