Junior — Middle
Каква е целта на използването на ключовата дума this в програмен код?
sobes.tech AI
Отговор от AI
Ключовата дума this в Java се използва за препратка към текущия обект, в контекста на който се изпълнява методът или конструкторът. Тя помага:
- Да се разграничат полетата на обекта и параметрите на метода или конструктора със същите имена.
- Да се предаде текущият обект като аргумент на други методи.
- Да се извикат други конструктори вътре в конструктора (чрез
this(...)).
Пример:
public class Лице {
private String име;
public Лице(String име) {
this.име = име; // this.име — поле на обекта, име — параметър
}
public void отпечатиИме() {
System.out.println(this.име); // препратка към полето на текущия обект
}
}