Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Pablo Cruz en 16 de Febrero 2016, 23:55
-
EJERCICIO
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.
public class Profesor {
private String nombre;
private String apellido;
private int edad;
private boolean casado;
private boolean especialista;
public Profesor ( String valorNombre, String valorApellido, int valorEdad, boolean valorCasado, boolean valorEspecialista) {
nombre = valorNombre;
apellido = valorApellido;
edad = valorEdad;
casado = valorCasado;
especialista = valorEspecialista;
}
public Profesor (){
nombre = "";
apellido = "";
edad = 0;
casado = false;
especialista = true;
}
public void setNombre ( String valorNombre ) {
nombre = valorNombre;
}
public void setApellido ( String valorApellido) {
apellido = valorApellido ;
}
public void setEdad ( int valorEdad){
edad = valorEdad;
}
public void setCasado (boolean valorCasado){
casado = valorCasado;
}
public void setEspecialista (boolean valorEspecialista){
especialista = valorEspecialista ;
}
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;}
}
-
Todo perfecto, sigue así.