SóProvas


ID
192892
Banca
FCC
Órgão
MPE-RN
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Caso particular de associação binária utilizado para expressar um relacionamento todo-parte. Entretanto, a parte pode não ser exclusiva de um único todo. No diagrama de classes é uma

Alternativas
Comentários
  • Ambos descrevem relações entre objetos, porém com uma diferença simples.

    Agregação

    * Um objeto contém uma lista de outros objetos.
    * Os objetos contidos podem existir sem serem parte do objeto que os contém.
    * Exemplo: Carro -> Rodas. Você pode tirar as rodas do carro antes de destruí-lo e elas podem ser colocadas em outro carro.

    Composição

    * Um objeto contém uma lista de outros objetos.
    * Os objetos contidos não fazem sentido fora do contexto do objeto que os contém.
    * Exemplo: Pedido -> Itens. Se você destruir o pedido, os itens são destruidos junto, eles não tem sentido fora do pedido.
    Fonte: www.ericksasse.com.br/agregao-x-composio/