Java это ключевое слово
Пример
Использование this
с атрибутом класса (x):
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
ключевое слово используется для устранения путаницы между атрибутами класса и параметрами с одинаковыми именами (поскольку атрибут класса затенен параметром метода или конструктора). Если вы опустите ключевое слово в приведенном выше примере, на выходе будет «0» вместо «5».
this
также может использоваться для:
- Вызвать конструктор текущего класса
- Вызвать текущий метод класса
- Вернуть текущий объект класса
- Передать аргумент в вызове метода
- Передать аргумент в вызове конструктора
Связанные страницы
Узнайте больше об объектах в нашем учебном пособии по классам и объектам Java .
Подробнее о конструкторах читайте в нашем Учебнике по конструкторам Java .
Подробнее о методах читайте в нашем Учебнике по методам Java .