Aller au contenu

Discussion:Programmation Java/this

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Un livre de Wikilivres.
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();

}

}

Fait -- ◄ David L • discuter ► 1 mai 2009 à 16:35 (CEST)Répondre