Hola buena tarde,
He realizado el ejercicio CU00640B del taller de programación Java sobrecarga de métodos o constructores y quiero ver si hay algún comentario a la funcionalidad y el código que hice:
//Crear clase
public class Profesor{
private String nombre;
private String apellidos;
private int edad;
private boolean casado;
private boolean especialista;
//Crear constructor con parámetros
public Profesor(String valNombre, String valApellidos, int valEdad, boolean valCasado, boolean valEspecialista){
nombre = valNombre;
apellidos = valApellidos;
edad = valEdad;
casado = valCasado;
especialista = valEspecialista;
} //Cierre del constructor con parámetros
//Crear constructor sin parámetros
public Profesor(){
nombre = "";
apellidos = "";
edad = 0;
casado = false;
especialista = false;
} //Cierre del constructor sin parámetros
//Crear métodos de procedimiento
public void setNombre(String valNombre){
nombre = valNombre;
}
public void setApellidos(String valApellidos){
apellidos = valApellidos;
}
public void setEdad(int valEdad){
edad = valEdad;
}
public void setCasado(boolean valCasado){
casado = valCasado;
}
public void setEspecialidad(boolean valEspecialista){
especialista = valEspecialista;
}
//Crear métodos de función
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;}
} //Cierre de la clase
Saludos y gracias por su tiempo!