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() մեթոդը: