Constructor vacio
public Alumno(){}
Constructor sin parametros
public Alumno() {
setNombre(nombre);
setTelefono(telefono);
setCorreo(correo);
setDni(dni);
setFechaNacimiento(fechaNacimiento);
setNia();
}
setNombre(nombre);
setTelefono(telefono);
setCorreo(correo);
setDni(dni);
setFechaNacimiento(fechaNacimiento);
setNia();
}
Constructor con parametros
Constructor copia
//constructor copia de Alumno
public Alumno(Alumno alumno){
if (alumno==null){
throw new NullPointerException("ERROR: No es posible copiar un alumno nulo.");
}
setNombre(alumno.getNombre());
setTelefono(alumno.getTelefono());
setCorreo(alumno.getCorreo());
setDni(alumno.getDni());
setFechaNacimiento(alumno.getFechaNacimiento());
setNia();
}
public Alumno(Alumno alumno){
if (alumno==null){
throw new NullPointerException("ERROR: No es posible copiar un alumno nulo.");
}
setNombre(alumno.getNombre());
setTelefono(alumno.getTelefono());
setCorreo(alumno.getCorreo());
setDni(alumno.getDni());
setFechaNacimiento(alumno.getFechaNacimiento());
setNia();
}