Discussion:Programmation Java/this
Ajouter un sujetApparence
Dernier commentaire : il y a 15 ans par DavidL
Trop réducteur : ça ne sert pas qu'à préfixer les champs et méthodes ; par exemple
source.addListener(this);
Là on indique que c'est bien moi (l'objet appelant) qui veut écouter des informations en provenance de source.
Autre cas bizarre, le préfixage de this par un nom de classe, quand on définit des classes anonymes :
class A {
public void method() { new Runnable() {
autreMethode(A.this);
}.run();
}
}
- -- ◄ David L • discuter ► 1 mai 2009 à 16:35 (CEST)