Java | this

Le mot-clé this fait référence à l’objet courant dans une méthode ou un constructeur.
 


 
 

L’utilisation du mot-clé « this »

this peut être utilisé pour:

  • Appeler le constructeur de la classe courant
  • Appeler la méthode de la classe courant
  • Renvoyer l’objet de la classe courant
  • Passer un argument dans l’appel de méthode
  • Passer un argument dans l’appel du constructeur

 

Exemple:

Le mot-clé this peut être utilisé pour référencer la variable d’instance de la classe courant. S’il y a une ambiguïté entre les variables d’instance et les paramètres, ce mot-clé résout le problème d’ambiguïté.

public class Test {
  int nbr;

  public Test(int nbr) {
    this.nbr = nbr;
  }

  public static void main(String[] args) {
    // Appelez le constructeur
    Test obj = new Test(3);
    System.out.println("nbr = " + obj.nbr);
  }
}

 
Sortie:

nbr = 3

Si vous oubliez le mot-clé this dans l’exemple ci-dessus, la sortie serait nbr = 0 au lieu de nbr = 3.
QCM-Java

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *