public abstract class CandidatoAbstrato{
private String nome, sexo, nivelFormacao, funcao;
private double idade;
private float codigo;
//Metodos SET & GET
//NOME
public void setNome(String nome){
this.nome = nome;
}
public String getNome(){
return this.nome;
}
//IDADE
public void setIdade(double idade){
this.idade = idade;
}
public double getIdade(){
return this.idade;
}
//SEXO
public void setSexo(String sexo){
this.sexo = sexo;
}
public String getSexo(){
return this.sexo;
}
//CODIGO
public void setCodigo(float codigo){
this.codigo = codigo++;
}
public float getCodigo(){
return this.codigo;
}
//FUNCAO
public String getFuncao(){
return this.funcao;
}
//NIVEL FORMACAO
public void setNivelFormacao(String nivelFormacao){
this.nivelFormacao = nivelFormacao;
}
public String getNivelFormacao(){
return this.nivelFormacao;
}
//INSERIR FUNCAO
public void setFuncao(int funcao){
if (funcao==1){
this.funcao = ("Tecnólogo");
}
if (funcao==2){
this.funcao = ("Pedreiro");
}
if (funcao==3){
this.funcao = ("Prof. Primario");
}
if (funcao==4){
this.funcao = ("Enfermeiro");
}
if (funcao==5);{
this.funcao = ("Bombeiro");
}
}
//INSERIR NIVEL DE FORMACAO
public void nivelFormacao(int nivelFormacao){
if (nivelFormacao==1){
this.nivelFormacao = ("Nenhuma");
}
if (nivelFormacao==2){
this.nivelFormacao = ("1º Grau Completo");
}
if (nivelFormacao==3){
this.nivelFormacao = ("2º Grau Completo");
}
if (nivelFormacao==4);{
this.nivelFormacao = ("Nivel Superior");
}
}
//ESCOLHE SEXO
public void sexo(char sexo){
if (sexo=='M'){
this.sexo = ("Masculino");
}
if (sexo=='F');{
this.sexo = ("Feminino");
}
}
//EXIBE DADOS
public String toString(){
return ("Nome: "+this.nome+ "\nIdade: " +this.idade +"\nCódigo: "+this.codigo+"\nEscolaridade: "+this.nivelFormacao+"\nFunção: "+this.funcao);
}
CandidatoAbstrato(String nome,double idade ,float codigo, String nivelFormacao, String funcao){
this.nome = nome;
this.idade = idade;
this.codigo = codigo;
this.nivelFormacao = nivelFormacao;
this.funcao = funcao;
}
}
Meu e-mail galera que pode me ajuda : [email removido] :!: