Le mot-clé this en Java pointe vers l'objet dont la méthode est appelée. Il est utilisé pour faire référence à l'objet courant dans les situations suivantes : Méthode d'instance : Pointe vers l'objet sur lequel la méthode est appelée. Constructeur : pointe vers l'objet en cours de création. Méthodes statiques : non disponible car les méthodes statiques n’appartiennent à aucun objet spécifique.
Quel objet le mot-clé this pointe-t-il en Java ?
ce mot-clé est utilisé en Java pour faire référence à l'objet courant, il pointe vers l'objet dont la méthode est appelée.
Explication détaillée :
<code class="java">class Person { private String name; public String getName() { return this.name; } }</code>
Dans la méthode getName()
, this
fait référence à l'objet Person
qui appelle la méthode. getName()
方法中,this
引用了正在调用该方法的 Person
对象。
this
指向正在创建的对象。它通常用于初始化对象的字段。例如:<code class="java">class Person { private String name; public Person(String name) { this.name = name; } }</code>
在 Person
构造方法中,this
引用了正在创建的 Person
对象,将参数 name
赋值给对象的 name
字段。
this
Constructeur : Dans le constructeur, this
pointe vers l'objet en cours de création. Il est généralement utilisé pour initialiser les champs d'un objet. Par exemple :
Dans le constructeur Person
, this
fait référence à l'objet Person
en cours de création et au paramètre name est affecté au champ <code>name
de l'objet.
this
. 🎜🎜🎜🎜Résumé : 🎜🎜🎜Le mot-clé this en Java pointe toujours vers l'objet dont la méthode est appelée. Il est utilisé dans les méthodes d'instance et les constructeurs pour faire référence à l'objet actuel et n'est pas disponible dans les méthodes statiques. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!