Significado de "this" en una aplicacion
Hola a tod@s,
Soy nuevo en este lenguaje y no entiendo bien el significado de "this" en medio de una aplicación hecha en Java.
Gracias
Soy nuevo en este lenguaje y no entiendo bien el significado de "this" en medio de una aplicación hecha en Java.
Gracias
Hola llde, "this" se refiere al objeto que estas utilizando... ahora como ???
veamos un ejemeplo:
public class Ventana extends JFrame{
public Ventana(){
super();
this.setVisible(true); // se refiere a la clase, osea este objeto
this.setSize(200,600);// asi sucecivamente
}
}
o bien tambien lo podemos encontrar de esta manera
public class Persona{
String nombre;
String apellido;
public Persona(String nombre, String apellido){
this. nombre = nombre;// se refiere al nombre que esta declarado
this.apellido = apellido;//arriba como atributo y no al parametro del
// constructor
}
}
Espero haber sido de ayuda...
Atentamente
rolextreme
veamos un ejemeplo:
public class Ventana extends JFrame{
public Ventana(){
super();
this.setVisible(true); // se refiere a la clase, osea este objeto
this.setSize(200,600);// asi sucecivamente
}
}
o bien tambien lo podemos encontrar de esta manera
public class Persona{
String nombre;
String apellido;
public Persona(String nombre, String apellido){
this. nombre = nombre;// se refiere al nombre que esta declarado
this.apellido = apellido;//arriba como atributo y no al parametro del
// constructor
}
}
Espero haber sido de ayuda...
Atentamente
rolextreme
