Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#3563331

No paradigma orientado a objetos, é possível definir diferentes tipos de hierarquias entre classes, por meio de relacionamentos como herança, associação, composição e agregação. Compreender as diferenças entre tais hierarquias é fundamental durante a análise orientada a objetos, a fim de se representar a estrutura das classes com fidelidade ao domínio e à precisão semântica.

Assinale a alternativa que descreve corretamente a diferença entre os relacionamentos de composição e a agregação no paradigma orientado a objetos.  

  • A composição é uma relação em que os objetos são criados dinamicamente, enquanto a agregação é uma relação em que os objetos são criados estaticamente.
  • A composição é utilizada para representar uma ligação entre dois objetos, enquanto que a agregação é utilizada para representar uma ligação entre duas classes.
  • A composição é utilizada quando o atributo pertence à classe (atributo static), enquanto que, na agregação, cada objeto define seus agregados (atributo tradicional).
  • A composição é uma relação em que os objetos são permanentemente ligados (atributos final), enquanto a agregação é uma relação temporária que pode ser alterada ao longo do tempo.
  • A composição implica que a existência do objeto composto depende da existência do objeto que o contém, enquanto, na agregação, os objetos têm uma relação mais fraca e podem existir independentemente.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora