Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/11/2007, 09:38
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Re: Duda principiante funcion (THIS) java

Lo que tienes es un problema de "imprecision sintactica" . Lo que tu llamas "variables de la clase" no existen, son variables de instancia (no son estaticas) y por tanto pertenecen a un objeto... que es el objeto sobre el que ejecutas el metodo.

Cuando usas "this", estas llamando al objeto sobre el que se esta ejecutando el metodo, y por eso al hacer this.variable accedes directamente a las variables de ese objeto y no a las variables locales del metodo.

"This" no apunta a variables, apunta a un objeto. Si ese objeto tiene variables, pues se pueden acceder a traves del objeto, pero si no tiene variables "this" tambien funciona.

S!