Considere o Diagrama de Classes a seguir.A respeito desse di...

Próximas questões
Com base no mesmo assunto
Q1311164 Engenharia de Software

Considere o Diagrama de Classes a seguir.


Imagem associada para resolução da questão


A respeito desse diagrama, assinale a afirmativa INCORRETA.

Alternativas

Comentários

Veja os comentários dos nossos alunos

Alguém pode explicar?

A) Coreto. A seta com o losango cheio indica um relacionamento de composição.

B)Correto. Conceito de Herança. A seta com a ponta fechada indica que Vendedor e Gerente são Especializações de Funcionário.

C e D ficaram confusas: A classe mãe Funcionário não tem o método getSalario e nem o atributo salário.

Observe que o método getSalario tem retorno diferente nas classes Vendedor e Gerente. A herança indica suspeita de ser polimorfismo, porém deveria haver esse método na classe Funcionário. Do jeito que está, entende-se que são métodos próprios das classes Vendedor e Gerente, e não sobrescrita de um método.

De toda forma, a letra D está errada. Não é possível fazer tal afirmação, havendo ou não polimorfismo, pois eles não compartilham um mesmo atributo salario.

Se a EquipeVenda é Parte e Vendedor é o Todo, então o losango deveria estar do lado do Vendedor.

.

https://www.uml-diagrams.org/composition.html

Composite aggregation is depicted as a binary association decorated with a filled black diamond at the aggregate (whole) end.

na verdade, na A, um vendedor não existe sem equipevenda, do jeito que a seta da composição está equipevenda contém vendedores e não o contrário kkk

Clique para visualizar este comentário

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