Constructeur this
lalala
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
voila j'ai une question à propos d'une notation que j'ai vu et que je ne comprend pas.
J'ai fais un exercice et arrivé à une ligne je vois :
Nouille curseur=this;
Nouille est une classe
J'aimerais donc savoir qu'est-ce que cela veut dire lorsque l'on et = this ???
Merci.
voila j'ai une question à propos d'une notation que j'ai vu et que je ne comprend pas.
J'ai fais un exercice et arrivé à une ligne je vois :
Nouille curseur=this;
Nouille est une classe
J'aimerais donc savoir qu'est-ce que cela veut dire lorsque l'on et = this ???
Merci.
A voir également:
- Constructeur this
- Constructeur automobile - Guide
- Hijack this - Télécharger - Antivirus & Antimalwares
- No server is available to handle this request. - Forum Réseaux sociaux
- No compatible source was found for this media - Forum Mozilla Firefox
- This windows build is not supported by this playbook ✓ - Forum Windows 10
1 réponse
Tu ne peux avoir ça que si tu es dans une méthode de la classe Nouille ou d'une de ses classes filles.
Tu fais alors référence à l'objet courant (celui sur lequel tu appliques la méthode) pour le mettre dans ta variable curseur.
Tu fais alors référence à l'objet courant (celui sur lequel tu appliques la méthode) pour le mettre dans ta variable curseur.
public class Nouille { public Nouille plop() { Nouille curseur=this; return curseur; } } public class Test { public static void main(String[] args) { Nouille n1 = new Nouille(); Nouille n2 = n1.plop(); System.out.println(n1==n2); // true } }