Mot clé this
heasyb
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
greg6614 Messages postés 592 Date d'inscription Statut Membre Dernière intervention -
greg6614 Messages postés 592 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous. Je suis débutant en java, j'ai un problème de compréhension du mot clé "this" je ne comprend pas trop comment son fonctionnement...je sais que c'est un peu trop vague comme préoccupation mais je ne sais pas comment le dire autrement.
A voir également:
- Mot clé this
- Clé usb non détectée - Guide
- Clé windows 8 - Guide
- Formater clé usb - Guide
- Trousseau mot de passe iphone - Guide
- Clé usb - Accueil - Stockage
1 réponse
Bonjour,
Quand tu utilises un objet tu fais :
Lorsque tu écris une méthode,
Donc si j'ai :
Faire
Car
Quand tu utilises un objet tu fais :
objet.methode();
Lorsque tu écris une méthode,
void methode() {}par exemple, l'objet qui appelle cette méthode c'est
this.
Donc si j'ai :
void methode1() { this.methode2(); this.methode3(); }
Faire
objet.methode1()revient à faire :
objet.methode2(); objet.methode3();
Car
thisdans la méthode represente
objet...
Peut être préciser que la méthode void methode() est une méthode à créer dans la classe de ton objet, pas là où tu l'appels.
Donc comme dit mon collègue KX, this représente objet, dans la classe de celui-ci.