Muy buenos días compañeros, os envío para vuestro corrección el ejercicio del curso "Aprender a programar Java desde cero / Clases con dos o más Constructores en Java. Sobrecara de constructores o Métodos.
Muchas gracias por la atención que me podáis dar y buen fin de semana.
public class Profesor
{
// instance variables - replace the example below with your own
private String nombre;
private String apellidos;
private int edad;
private boolean casado;
private boolean especialista;
//CONSTRUCTOR 1
public Profesor(String nombreProfesor,String apellidosProfesor,int edadProfesor, boolean casadoProfesor, boolean especialistaProfesor){
// initialise variables
nombre = nombreProfesor;
apellidos = apellidosProfesor;
edad = edadProfesor;
casado = casadoProfesor;
especialista =especialistaProfesor;
}
//CONSTRUCTOR 2
public Profesor(){
nombre ="";
apellidos = "";
edad = 0;
casado = false;
especialista = false;
}
public void setNombre(String NombreProfesor){
nombre = NombreProfesor;
}
public void setApellido(String ApellidoProfesor){
apellidos = ApellidoProfesor;
}
public void setEdad(int EdadProfesor){
edad = EdadProfesor;
}
public void setCasado(boolean CasadoProfesor){
casado = CasadoProfesor;
}
public void setEspecialista(boolean EspecialistaProfesor){
especialista = EspecialistaProfesor;
}
public String getNombre(){
return nombre;
}
public String getApellidos(){
return apellidos;
}
public int getEdad(){
return edad;
}
public boolean getCasado(){
return casado;
}
public boolean getEspecialista(){
return especialista;
}
}