Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Valor no vídeo e transcrição diferente do meu programa

Olá, uma dúvida, por quê no vídeo " 02 Aplicando Polimorfismo" os valores da soma das bonificações resulta em 5475.0 e no meu código resulta 5575.0.

*Parece que o código do instrutor não somou o R$100,00 a mais do editor de vídeo.

Ressaltado Bonificação:

Gerente: 1 Salário(5000.0) + bonificação de funcionário comum (5% de 5000.0 -> 250.0) -> {5250.0}

Funcionário comum : Salário(2000.0) / bonificação de funcionário comum (5% de 2000.0 -> 100.0) -> {5250.0} + 100 = {5350}

Editor de Vídeo: Salário(2500.0) / bonificação de funcionário comum (5% de 2.500.00 -> 125 + 100.00 ) -> 225 -> {5350} + 225 = {5575.0}.

Procede meu questionamento?

1 resposta
solução!

Oi, David!

Você está correto.

Se você perceber, no vídeo, ao invés de fazer o set do salário do EditorVideo ev, o instrutor acabou fazendo o set do salário do Funcionário f duas vezes, que acabou com o salário de 2500. Enquanto isso, o EditorVideo ficou sem salário algum

Logo, a soma ficou 5250 do gerente mais 125 do funcionário mais 100 do editor de vídeo, resultando em 5475.

A soma correta, caso os salários tenham sido "setados" corretamente é 5575, conforme você mencionou.

Você pode usar a opção de "Sugerir Melhoria" para reportar esse erro também.