Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Compilador reclama informando que tem que criar um construtor do Cargo(DezOuVintePorCento), alguém pode me ajudar? é algum erro meu de sitaxe?



package br.com.alura.solid;

public enum Cargo {

    DESENVOLVEDOR(new DezOuVintePorCento()),
    DBA(new QuinzeOuVintePorCento()),
    TESTER(new QuinzeOuVintePorCento());

    private RegraDeCalculo regra;

     Cargo(RegraDeCalculo regra) {
    this.regra = regra;

    }
     public RegraDeCalculo getRegra() {
    return regra;
}
}
2 respostas

Oi Sillas, envia o código do RegraDeCalculo, DezOuVintePorCento, QuinzeOuVintePorCento e QuinzeOuVintePorCento também, por favor.

solução!

Consegui resolver, mas obrigado pela atenção. foi necessário só inicializar o construtor.