0 votos
por (540 puntos) en Java
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;
    }

}

1 Respuesta

0 votos
por (8.5k puntos)
Buenas,

Estamos en http://www.dudasprogramacion.com/... ¿Cual es la DUDA?. Espero que no sea para que te corrijamos tus prácticas de programación...este foro no es para eso.

De todas maneras para el punto 2), lo que te piden son getter´s y tienen que seguir un convenio de nomenclatura, que es: get + el nombre del atributo empezando por mayuscula, así getAtributo()

http://download.oracle.com/javaee/6/tutorial/doc/gjbbp.html

Un saludo


Preguntas relacionadas

0 votos
0 respuestas
0 votos
1 respuesta
preguntado por panda282953 (20 puntos) Ene 26, 2019 en Java
0 votos
1 respuesta
preguntado por Bafina (20 puntos) Ene 28, 2016 en Java
0 votos
3 respuestas
preguntado por Iggy16 (540 puntos) Ene 28, 2016 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...