Sobes.tech
Junior — Middle

Proqramlaşdırma kodunda this açar sözünün istifadəsinin məqsədi nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Java-da this açar sözü, metod və ya konstruktor icra olunduğu kontekstdə mövcud obyektə istinad etmək üçün istifadə olunur. Bu kömək edir:

  • Eyni adlı obyekt sahələri və metod və ya konstruktor parametrlərini ayırmağa.
  • Mövcud obyekti digər metodlara arqument kimi ötürməyə.
  • Konstruktor daxilində digər konstruktorları çağırmağa (this(...) vasitəsilə).

Nümunə:

public class Şəxs {
    private String ad;

    public Şəxs(String ad) {
        this.ad = ad; // this.ad — obyektin sahəsi, ad — parametr
    }

    public void adınıGöstər() {
        System.out.println(this.ad); // mövcud obyektin sahəsinə istinad
    }
}