Trabalhar com tipo ENUM
E awe pessoal tudo bem ?
Estou fazendo um trabalho de faculdade, onde tenho que cadastrar um motorista e informar o status dele (disponivel ou indisponivel), o tipo de dado deste motorista é enum.
Gostaria de saber como posso fazer pro usuário informar este campo, todo o trabalho esta sendo feito via console.
Segue as classes que estou utilizando.
Classe motorista
Classe Enum
Estou fazendo um trabalho de faculdade, onde tenho que cadastrar um motorista e informar o status dele (disponivel ou indisponivel), o tipo de dado deste motorista é enum.
Gostaria de saber como posso fazer pro usuário informar este campo, todo o trabalho esta sendo feito via console.
Segue as classes que estou utilizando.
Classe motorista
public class Motorista {
private String celular;
private String cnh;
private String cpf;
private Date dataDeNascimento;
private String nome;
private String orgaoExpedidor;
private String rg;
private String sexo;
private EnumMotorista status;
private String telefone;
private Object motorista;
public Motorista(String nome, String cpf, String cnh, EnumMotorista status) {
this.nome = nome;
this.cpf = cpf;
this.cnh = cnh;
this.status = status;
}
// Abaixo esta os getts e sets.Classe Enum
public enum EnumMotorista {
Disponivel, Indisponivel;
}
public static void main(String[] args) {
Scanner leitor = new Scanner(System.in);
System.out.println("Informe um nome");
String nome = leitor.next();
System.out.println("Informe um cpf");
String cpf = leitor.next();
System.out.println("Informe um cnh");
String cnh = leitor.next();
Motorista moto = new Motorista(nome, cpf, cnh,statusMotorista);
Julio Cesar
Curtidas 0