Imagem de fundo

No diagrama de classes UML, uma diferença entre associações do tipo agregação e composi...

No diagrama de classes UML, uma diferença entre associações do tipo agregação e composição é:

A

a agregação é sempre uma associação binária, enquanto composições são N-árias, com N ≥ 3.

B

a agregação designa uma associação entre classes em que um objeto-todo é complementado por informações contidas em objetos-parte, enquanto a composição designa uma especialização.

C

na agregação, estabelece-se uma relação entre superclasse e subclasse, enquanto a composição designa uma associação entre classes em que um objeto-todo é complementado por informações contidas em objetos-parte.

D

na agregação, tanto os objetos-todo quanto os objetos-parte são persistentes, enquanto na composição eles são não persistentes.

E

na agregação, um objeto-parte pode existir sem um objeto-todo, enquanto na composição um objeto-parte deve estar sempre vinculado a um único objeto-todo.