Bom dia pessoal!
Estou tentando responder um exercício simples, e me deparei com a seguinte contrução:
auto1.setTipoCombustivel(auto1.GASOLINA);
ou
auto1.setTipoCombustivel(auto1.combustivel.GASOLINA);
Qual a melhor forma de implementar? O tipo de combustivel tem estar limtado a três opções: GASOLINA, ALCOOL ou FLEX. Entao pensei em criar uma classe que contivesse estas constantes. Toda vez que eu tiver que limitar as minhas opções terei que criar uma classe só com este objetivo?
No meu exercício criei:
na classe Combustivel fiz
public static final String GASOLINA = "GASOLINA";
public static final String ALCOOL = "ALCOOL";
public static final String FLEX = "FLEX";
na classe Automovel
Combustivel combustivel = new Combustivel();
na classe TesteAutomovel
Automovel auto1 = new Automovel();

