Imagem de fundo

No Diagrama de Classes da UML, os relacionamentos entre...

No Diagrama de Classes da UML, os relacionamentos entre classes expressam diferentes formas de dependência e vínculo estrutural. Os relacionamentos de associação, agregação e composição possuem semânticas distintas, especialmente no que diz respeito ao ciclo de vida dos objetos envolvidos. Diante disso, assinale a alternativa que descreve CORRETAMENTE as características desses relacionamentos.


A

Na composição, a parte pode existir de forma independente do todo, sendo possível transferi-la para outro objeto todo sem que isso implique sua destruição.


B

Na agregação, a destruição do objeto todo implica obrigatoriamente a destruição de todos os objetos parte a ele associados, pois eles não possuem existência independente.


C

A associação simples indica que os objetos de uma classe fazem parte da estrutura interna de objetos de outra classe, com ciclo de vida compartilhado e dependência existencial.


D

Na composição, a parte pertence a um único todo e seu ciclo de vida é controlado pelo todo, sendo destruído quando o objeto todo deixa de existir.


E

A agregação e a composição possuem semântica equivalente no diagrama de classes, diferindo apenas na notação gráfica utilizada para representar o relacionamento.