Métodos que me piden:
1. Dos métodos constructores public Alumno (int suNip, String suNombre, String susApellidos) y public Alumno (int suNip, String suNombre, String susApellidos, Fecha suFecha). Ambos crean un objeto de la clase Alumno a la vez que fijan los valores del NIP, nombre y apellidos del alumno, en los dos casos, y también el de su fecha de nacimiento en el segundo caso, y devuelven la referencia al objeto creado. Ejemplo: [B]Alumno a1= new Alumno(NIP,"NOMBRE","APELLIDOS"); Alumno a2= new Alumno(NIP,"NOMBRE","APELLIDOS", new Fecha(dd,mm,aaaa);[/B]
2. Métodos public int nip(), public String nombre(), public String apellidos() y public Fecha nacimiento() para la consulta de los componentes de un objeto de la clase Alumno. Ejemplo: [B]a1.nip() a1.nombre() a2.apellidos() a2.nacimiento()[/B]
3.Método public void definirNacimiento (Fecha unaFecha) que permite definir la fecha de nacimiento asociada a un objeto de la clase Alumno. Ejemplo: [B]a1.definirNacimiento(new Fecha(dd,mm,aaaa);[/B]
<pre>public class Alumno {
private int unNip;
private String unNombre;
private String unosApellidos;
private Fecha unaFecha;
public Alumno (int suNip, String suNombre, String susApellidos) {
unNip=suNip; unNombre=suNombre; unosApellidos=susApellidos;
}
public Alumno (int suNip, String suNombre, String susApellidos, Fecha suFecha) {
unNip=suNip; unNombre=suNombre; unosApellidos=susApellidos; unaFecha=suFecha;
}
public int nip() {
return unNip;
}
public String nombre() {
return unNombre;
}
public String apellidos() {
return unosApellidos;
}
public Fecha nacimiento() {
return unaFecha;
}
}