Autoreferencia this (Constructores)

En la construcción de objetos se puede utilizar un constructor ya definido desde otro constructor. Para ello, se utiliza la referencia this() seguida de los parámetros del constructor que se desea invocar. Esta llamada sólo se puede realizar como primera sentencia del método. De esta forma, los constructores de la clase se pueden escribir:

NOTA: VAIS A VER EXCEPCIONES. NO OS PREOCUPÉIS, QUE SERÁN EXPLICADAS

public Alumno(String nombre, String apellidos) throws Exception {
        if(nombre==null || apellidos==null)
            throw new Exception (“Argumentos no válidos”);
        this.nombre = nombre;
        this.apellidos = apellidos;
    }
    //CONSTRUCTOR CON GRUPO Y HORARIO. SE INVOCA AL ANTERIOR CONSTRUCTOR, PARA
    //PONER EL NOMBRE Y LOS APELLIDOS
    public Alumno(String nombre, String apellidos, String grupo, HORARIO horario) throws Exception {
        this(nombre, apellidos);
        
        this.grupo = grupo;
        this.horario=horario;
    }
   

Bueno, creo que ya estáis preparados para los ejercicios. Tengo ya varios preparados. ¡¡¡¡ANIMO!!!!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s