this
Оновлено: 22.05.2023
❮ Ключові слова Java
Використання цього з атрибутом класу (x):
this
public class Main {
int x;
// Constructor with a parameter
public Main(int x) {
this.x = x;
}
// Call the constructor
public static void main(String[] args) {
Main myObj = new Main(5);
System.out.println("Value of x = " + myObj.x);
}
}
Визначення та використання
Ключове слово this вказує на поточний об'єкт у методі або конструкторі.
Найчастіше ключове слово this використовується для усунення плутанини між атрибутами класу та однойменними параметрами (оскільки атрибут класу затінений параметром методу або конструктора). Якщо ви опустите ключове слово у наведеному вище прикладі, замість "5" буде виведено "0".
до цього також можна звикнути:
Викликати поточний конструктор класу Викликати поточний метод класу Повернути об'єкт поточного класу Передача аргументу у виклику методу Передача аргументу у виклику конструктора
Пов'язані сторінки
Дізнайтеся більше про об'єкти у нашому підручнику з класів/об'єктів Java.
Дізнайтеся більше про конструктори у нашому підручнику про конструктори Java.
Дізнайтеся більше про методи в нашому підручнику з методів Java.
❮ Ключові слова Java