

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em um projeto de sistema de gerenciamento de biblioteca, a equipe de desenvolvimento está elaborando o diagrama de classes para representar as entidades e seus relacionamentos. É fundamental entender corretamente os tipos de relacionamentos existentes para garantir a integridade e clareza do modelo. Considerando as definições dos relacionamentos UML, assinale a alternativa que apresenta a descrição correta sobre associação, agregação e composição.
Associação indica uma relação forte e dependente entre objetos, agregação é uma forma fraca de composição e composição representa uma relação independente.
Associação é um relacionamento transitivo, agregação é uma herança múltipla e composição representa polimorfismo em classes.
Associação e composição são equivalentes, enquanto agregação é usada somente para relacionamentos entre classes abstratas.
Associação é sempre unidirecional, agregação sempre bidirecional e composição sempre reflexiva.
Associação representa uma relação estrutural entre objetos, agregação indica uma relação de “todo-parte” fraca e composição representa uma relação “todo-parte” forte e com ciclo de vida compartilhado.