Pular para o conteúdo principal

Questão de Engenharia de Software — UML — INSTITUTO AOCP 2022

Engenharia de SoftwareUML
Código
qq762129
Banca
INSTITUTO AOCP
Órgão
BANESE
Ano
2022
Nível
Médio
Cargo
Técnico Bancário III - Área de Informática - Desenvolvimento
Na UML (Unified Modelling Language), há dois tipos de associações indicadas para uma coleção de objetos, sendo elas a agregação e a composição. Assinale a alternativa que apresenta a definição correta de uma agregação e de uma composição.
  1. AEnquanto na agregação os objetos não possuem uma relação de herança, na composição um objeto filho pode herdar métodos e atributos públicos de um objeto mãe.
  2. BUma agregação tem a conotação de uma subclasse enquanto que uma composição conota uma superclasse.
  3. CA associação de agregação está relacionada a uma dependência entre as classes agregada e agregador, enquanto que a composição está relacionada a uma herança entre a classe composta e a compositora, ou seja, os itens da classe composta.
  4. DEnquanto na agregação os objetos das classes podem existir separadamente, na composição a relação entre os objetos das classes é existencial, ou seja, um objeto não pode existir sem o outro.
  5. EA agregação estabelece uma relação em que os objetos se associam na forma de um para um, enquanto que na composição a associação é de um para muitos.
Revelar gabarito e comentário

GabaritoD — Enquanto na agregação os objetos das classes podem existir separadamente, na composição a relação entre os objetos das classes é existencial, ou seja, um objeto não pode existir sem o outro.

Link permanente: /questoes/qq762129