this

Java this kalit so‘zi

❮ Java kalit so‘zlari


Misol

this kalit so‘zini sinf atributi (x) bilan ishlatish:

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);
  }
}

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

this kalit so‘zi metod yoki konstruktordagi joriy obyektga ishora qiladi.

this kalit so‘zi ko‘pincha bir xil nomdagi sinf atributlari va parametrlar o‘rtasidagi chalkashlikni bartaraf etish uchun ishlatiladi (chunki sinf atributini metod yoki konstruktor parametri to‘sib qo‘yadi). Agar yuqoridagi misolda kalit so‘zni tushirib qoldirsangiz, natija "5" o‘rniga "0" bo‘ladi.

this quyidagilar uchun ham ishlatilishi mumkin:

  • Joriy sinf konstruktorini chaqirish
  • Joriy sinf metodini chaqirish
  • Joriy sinf obyektini qaytarish
  • Metod chaqiruvida argument uzatish
  • Konstruktor chaqiruvida argument uzatish

Tegishli sahifalar

Obyektlar haqida Java sinflari/obyektlari darsligimizda batafsil o‘qing.

Konstruktorlar haqida Java konstruktorlari darsligimizda batafsil o‘qing.

Metodlar haqida Java metodlari darsligimizda batafsil o‘qing.


❮ Java kalit so‘zlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!