Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Sugestão] Forma alternativa do enum Desempenho

o enum também pode ser escrito desta forma

public enum Desempenho {
    A_DESEJAR(new BigDecimal(0.03)),
    BOM(new BigDecimal(0.15)),
    OTIMO(new BigDecimal(0.2));

    public final BigDecimal percentualReajuste;

    Desempenho(BigDecimal percentualReajuste) {
        this.percentualReajuste = percentualReajuste;
    }
}

assim o código fica mais clean e o resultado é guardado em uma variável dentro do enum ex: variavelEnumDesempenho.percentualReajuste;

1 resposta

Ótima dica Rafael, obrigado :)