FC ConcursosFC Concursos

Questão FC373863

Considere as seguintes situações: 1. Um grupo foi formado por um conjunto de pessoas que têm vida própria, independente desse grupo. 2. Uma equipe de TI é formada por um conjunto d

UML

FCC · 2019

Considere as seguintes situações:


1. Um grupo foi formado por um conjunto de pessoas que têm vida própria, independente desse grupo.
2. Uma equipe de TI é formada por um conjunto de programadores com dependência de vida dessa equipe.


Na modelagem Orientação a Objetos com UML, essas situações são reconhecidas, respectivamente, como

  1. composição e associação todo-parte.
  2. composição e dependência funcional.
  3. composição todo-parte e dependência.
  4. associação todo-parte e composição.
  5. associação independente e composição.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Associação todo-parte (agregação): é uma forma de associação em que o "todo" reúne partes que têm existência própria e podem existir independentemente dele. No enunciado, o grupo foi formado por pessoas que mantêm vida própria fora do grupo; ou seja, as pessoas não dependem do grupo para existir.

Composição: é uma associação mais forte em que as partes dependem do ciclo de vida do todo; quando o todo deixa de existir, as partes também deixam de existir ou perdem sentido. No exemplo, a equipe de TI controla a existência dos programadores no contexto daquela equipe, caracterizando composição.

Em resumo: independência das partes → associação todo-parte; dependência de existência → composição.

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

Continue aprendendo