Cáp. 5 Diagrama de Classe
Cáp. 5 Diagrama de Classe
Cáp. 5 Diagrama de Classe
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