This & Super-Benjamín Pacheco
This & SuperSon dos palabras claves que usa el metodo para referirse a un objeto.
>>THIS: Es siempre una referencia al objeto sobre el que ha sido llamado el método. Para permitir esta situación, Java define la palabra clave this, la cual puede ser utilizada dentro de cualquier método para referirse al objeto actual.
>>SUPER: Tiene dos formas generales. La primera llama al constructor de la superclase. La segunda se usa para acceder a un miembro de la superclase que ha sido escondido por un miembro de una subclase. Cuando queramos referirnos a la superclase (o clase padre) se utilizara la palabra reservada super.
A continuación veremos un ejemplo de cada referencia:THIS:
import javax.swing.*; public class Ventana extends JFrame{ public Ventana(){ this.setLayout(null); this.setVisible(true); this.setSize(400, 400); this.setLocationRelativeTo(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }//fin constructor }//fin claseSUPER:
public class Ventana extends JFrame{ public Ventana(String titulo){ this.setTitle(titulo); this.setVisible(true); }//fin constructor }//fin clase class EjecutarVentana extends Ventana{ public EjecutarVentana(){ super("Este es el título de la ventana"); }//fin constructor }//Fin clase
No hay comentarios:
Publicar un comentario