Define una clase Profesor considerando los siguientes atributos de clase: nombre (String), apellidos (String), edad (int), casado (boolean), especialista (boolean). Define un constructor que reciba los parámetros necesarios para la inicialización y otro constructor que no reciba parámetros. Crea los métodos para poder establecer y obtener los valores de los atributos. Compila el código para comprobar que no presenta errores, crea un objeto usando un constructor y luego otro objeto usando el otro constructor. Comprueba que se inicializan correctamente consultando el valor de sus atributos después de haber creado los objetos. Para comprobar si es correcta tu solución puedes consultar en los foros aprenderaprogramar.com.
public class Profesor
{
private String nombre;
private String apellido;
private int edad;
private boolean casado;
private boolean especialista;
public Profesor(String nombreProfesor,String apellidoProfesor)
{
nombre=nombreProfesor;
apellido=apellidoProfesor;
edad=0;
casado=false;
especialista=false;
}
public Profesor()
{
nombre="";
apellido="";
edad=0;
casado=false;
especialista=false;
}
public void setEdad(int edadProfesor){
edad=edadProfesor;
}
public void setCasado(boolean casadoProfesor){
casado=casadoProfesor;
}
public void setEspecialista(boolean especialistaProfesor){
especialista=especialistaProfesor;
}
public void setNombre(String nombreProfesor){
nombre=nombreProfesor;
}
public void setApellido(String apellidoProfesor){
apellido=apellidoProfesor;
}
public String getNombre(){return nombre;}
public String getApellido(){return apellido;}
public int getEdad(){return edad;}
public boolean getCasado(){return casado;}
public boolean getEspecialista(){return especialista;}
}
El Ejercicio Funciona Correctamente . Siempre Tengo es un Poco de Problema al momento de como declarar la variable al método setter espero que no tenga algún problema el ejercicio
algún problema que tenga por favor decírmelo para ir mejorando muchas gracias ...