1
resposta

[Projeto] Minha resolução

public class EditorVideo extends Funcionario {

    /*Eu só fiquei na dúvida nesse método somando o 100. Não consegui descobrir o que falta no código para o resultado final da bonificação do Editor de vídeos somar mais 100. O resultado deu 125, mas teria que ser 225.
    */
    public double getBonificacao() {
        return super.getBonificacao() + 100; 
    }
}

***********************************************************************
public class TesteReferencias {

    public static void main(String[] args) {
        Gerente g1 = new Gerente(); 
        g1.setSalario(5000.0);

        Funcionario f = new Funcionario();
        f.setSalario(2000.0);

        EditorVideo ev = new EditorVideo();
        f.setSalario(2500.0);

        Designer d = new Designer();
        d.setSalario(2000.0);

        ControleBonificacao controle = new ControleBonificacao();
        controle.registra(g1);
        controle.registra(f);
        controle.registra(ev);


        System.out.println(controle.getSoma());
        System.out.println(g1.getBonificacao());
        System.out.println(f.getBonificacao());
        System.out.println(ev.getBonificacao());
        System.out.println(d.getBonificacao());


    }

}
1 resposta

Oi Patrícia!

Muito obrida por compartilhar sua solução com a gente :)