FC ConcursosFC Concursos

Flashcard FC268605

Qual a diferença essencial entre composição e agregação quanto à existência e ao compartilhamento das partes?

Linguagens de Programação

IDECAN · 2022

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

Qual a diferença essencial entre composição e agregação quanto à existência e ao compartilhamento das partes?
Mostrar resposta e comentário

Resposta

Resposta direta:
Composição: a existência da parte depende do todo; a destruição do todo implica a destruição das partes.
Agregação: a parte existe independentemente e pode ser compartilhada por vários totais.

Explicação:
Em composição há dependência de existência entre todo e parte.
Em agregação há independência e possibilidade de compartilhamento das partes.
Na UML, usa‑se losango preenchido para composição e losango vazio para agregação.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/266094

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo