Buenas aqui os dejo el ejercicio CU00640B del tutorial de fundamentos de programación orientada a objetos, sobre clases con varios constructores.
//Ejercicio CU00640B
public class Profesor{
private String nombre;
private String apellidos;
private int edad;
private boolean casado;
private boolean especialista;
public Profesor(String nombrePersona, String apellidosPersona,int edadPersona, boolean casadoPersona, boolean especialistaPersona){
nombre = nombrePersona;
apellidos = apellidosPersona;
edad = 0;
casado = false;
especialista = false;
}
public Profesor(){
nombre = "";
apellidos = "";
edad = 0;
casado = false;
especialista = false;
}
public void setNombre (String valorNombre){
nombre = valorNombre;
}
public String getNombre(){return nombre;}
public void setApellidos (String valorApellidos){
apellidos = valorApellidos;
}
public String apellidos(){return apellidos;}
public void setEdad (int valorEdad){
edad = valorEdad;
}
public int edad(){return edad;}
public void casado (boolean valorCasado){
casado = valorCasado;
}
public boolean casado(){return casado;}
public void especialista (boolean valorEspecialista){
especialista = valorEspecialista;
}
public boolean especialista(){return especialista;}
}
Mucahs gracias por vuestro tiempo y un saludo.