Dudas de Programacion » Java » Java Básico

Clase Alumno

(2 posts)

Tags:

No tags yet.

  1. 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]

    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;
    	}
    
    }
    Posted 1 year ago #


  2. 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

    Saludos
    Posted 1 year ago #

Reply

You must log in to post.

1,070 posts in 437 topics over 40 months by 388 of 892 members. Latest: lalala, nijh1, jasu

Acerca de...

Dudas de Programación es una Web, dentro del proyecto aulambra.com que nace con la idea de propocionar un foro de consultas sobre diferentes temas de programación. Orientado a ayudar a los internautas hispano-hablantes en Internet.

Ir al Blog de Linea de Código

Otras Webs