FC ConcursosFC Concursos

Questão FC373838

Ulilizando a UML 2.5, um Analista modelou a classe Processo_Trabalhista e suas partes: Capa_Processo, Corpo_Processo e Trâmite_Processo. Ao excluir um processo trabalhista, para qu

UML

FCC · 2024

Ulilizando a UML 2.5, um Analista modelou a classe Processo_Trabalhista e suas partes: Capa_Processo, Corpo_Processo e Trâmite_Processo. Ao excluir um processo trabalhista, para que suas partes deixem de existir, é necessário que ele utilize os conceitos do relacionamento Todo-Parte identificado por

  1. Inclusão.
  2. Interação.
  3. Extensão.
  4. Pacote.
  5. Composição.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A alternativa correta é a Composição, um relacionamento de todo-parte na UML 2.5 que estabelece forte ligação de propriedade entre objetos.

Na Composição a parte faz parte do todo de forma dependente: o tempo de vida da parte está ligado ao do todo; quando o todo é destruído, as partes também são destruídas automaticamente.

Em diagramas de classes, a composição é representada por um losango preenchido na extremidade do todo, apontando para a classe parte. Essa notação indica exclusividade e posse.

Aplicando ao exemplo: se Processo_Trabalhista compõe Capa_Processo, Corpo_Processo e Trâmite_Processo, a exclusão do processo implica a remoção dessas partes, garantindo consistência do modelo.

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

Continue aprendendo