Sobes.tech
Junior
471

Ինչպես հասնել ծնողական դասի վերաշարադրված մեթոդներին Java-ում?

Պատասխան AI-ից

sobes.tech AI

Օգտագործեք super բանալի բառը:

super հղում է ծնողական դասի օրինակին և թույլ է տալիս կանչել ծնողի մեթոդները, նույնիսկ եթե դրանք վերագրած են երեխայի դասում:

Օրինակ:

// Ծնող դաս
class Parent {
    void display() {
        System.out.println("Ծնող դասի մեթոդը");
    }
}

// Երեխայի դաս
class Child extends Parent {
    @Override
    void display() {
        // Կոչ ծնողի վերագրած մեթոդին
        super.display();
        System.out.println("Երեխայի դասի մեթոդը");
    }
}

// Օգտագործում
class Main {
    public static void main(String[] args) {
        Child child = new Child();
        child.display();
    }
}

Այս օրինակով, երբ կանչվում է child.display(), կատարվում է Child դասի display() մեթոդը: Այս մեթոդի ներսում, super.display() կանչում է Parent դասի display() մեթոդը: