super

Java super kalit so‘zi

❮ Java kalit so‘zlari


Misol

Dog voris sinfining (subclass) ota sinfini chaqirish uchun super kalit so‘zidan foydalanish:

class Animal { // Superclass (parent)
  public void animalSound() {
    System.out.println("The animal makes a sound");
  }
}

class Dog extends Animal { // Subclass (child)
  public void animalSound() {
    super.animalSound(); // Call the superclass method
    System.out.println("The dog says: bow wow");
  }
}

public class Main {
  public static void main(String args[]) {
    Animal myDog = new Dog(); // Create a Dog object
    myDog.animalSound(); // Call the method on the Dog object
  }
}

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

super kalit so‘zi ota sinf (superclass) obyektlariga ishora qiladi.

U ota sinf metodlarini chaqirish va ota sinf konstruktoriga murojaat qilish uchun ishlatiladi.

super kalit so‘zining eng keng tarqalgan qo‘llanilishi — bir xil nomli metodlarga ega ota sinflar (superclass) va voris sinflar (subclass) o‘rtasidagi chalkashlikni bartaraf etish.

super kalit so‘zini tushunish uchun vorislik va polimorfizm haqida asosiy tushunchaga ega bo‘lishingiz kerak.


Tegishli sahifalar

Vorislik (voris sinflar va ota sinflar) haqida Java vorislik darsligimizda batafsil o‘qing.

Polimorfizm haqida Java polimorfizm darsligimizda batafsil o‘qing.


❮ Java kalit so‘zlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!