nuevo en programación
Hola a tod@s, agradecerÃa si alguien pudiese aclararme el porqué de utilizar this en java, por más que lo releo, no consigo comprenderlo, lo sigo viendo como algo innecesario y repetitivo, muchas gracias
Hola:
Efectivamente, es innecesario. Si no lo pones, funciona lo mismo.
El único motivo de ponerlo es porque asà queda más claro que lo que se está usando es un atributo de la clase. Por ejemplo, si en un método pongo
this.a = b;
c=b;
está claro que a es un atributo de la clase, mientras que b y c pueden ser cualquier cosa: atributos de la clase, parámetros del método o variables locales.
Se bueno
Efectivamente, es innecesario. Si no lo pones, funciona lo mismo.
El único motivo de ponerlo es porque asà queda más claro que lo que se está usando es un atributo de la clase. Por ejemplo, si en un método pongo
this.a = b;
c=b;
está claro que a es un atributo de la clase, mientras que b y c pueden ser cualquier cosa: atributos de la clase, parámetros del método o variables locales.
Se bueno
