Mot clé this
Fermé
heasyb
Messages postés
3
Date d'inscription
jeudi 2 juin 2016
Statut
Membre
Dernière intervention
29 octobre 2016
-
29 oct. 2016 à 15:13
greg6614 Messages postés 592 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 3 juin 2017 - 30 oct. 2016 à 13:28
greg6614 Messages postés 592 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 3 juin 2017 - 30 oct. 2016 à 13:28
A voir également:
- Mot clé this
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Clé windows 10 - Guide
- Mot de passe administrateur freebox ✓ - Forum Freebox
- Cle usb non reconnu - Guide
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
29 oct. 2016 à 15:24
29 oct. 2016 à 15:24
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...
30 oct. 2016 à 13:28
Lorsque tu écris une méthode, void methode() {} par exemple, l'objet qui appelle cette méthode c'est this.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.