Discussion:Programmation Java/this

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
Revenir à la page « Programmation Java/this ».