Considerando o diagrama UML de classes apresentado acima, as...

Próximas questões
Com base no mesmo assunto
Q2252663 Engenharia de Software
Imagem associada para resolução da questão


Considerando o diagrama UML de classes apresentado acima, assinale a opção correta.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Alternativa A:

Incorreta. O diagrama não indica que Classe4 media a associação entre Classe1 e Classe2. Classe4 está apenas associada a ambas, mas não faz parte da relação direta entre elas.

Alternativa B:

Incorreta. Classe3 não pode existir sem Classe2 devido ao relacionamento de composição, onde Classe2 é o todo e Classe3 é a parte.

Alternativa C:

Incorreta. Classe6 implementa Interface1, mas a alternativa confunde implementação com dependência. Classe6 não depende de Interface1; ela a implementa.

Alternativa D:

Correta. Se Classe5 é abstrata, Classe7 e Classe8 não precisam ser, podendo ser instanciadas. Classe6 pode referenciar instâncias de Classe7 ou Classe8 através da relação com Classe5.

Alternativa E:

Incorreta. Classe7 e Classe8 são subclasses de Classe5, mas Classe5 não é uma subclasse de Classe1. Não há indicação de herança entre Classe5 e Classe1.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo