Aus einfachen Dingen werde ich Java stetig ausgeben. Ich lerne mit dem Ziel, Java-Silber zu übergeben.
Wird verwendet, wenn auf Instanzen und Variablen der Oberklasse verwiesen wird.
super. Methodenname
Main.java
//Super Klasse
class hoge {
public void print() {
System.out.println("Hallo aus der Superklasse");
}
}
//Kinderklasse
class huga extends hoge {
public void print() {
System.out.println("Hallo aus der Kinderklasse");
}
public void executePrint() {
//Druck der untergeordneten Klasse
print();
//Super Class Print
super.print();
}
}
public class Main {
public static void main(String[] args) {
huga obj = new huga();
obj.executePrint();
}
}
Ausführungsergebnis
Hallo aus der Kinderklasse
Hallo aus der Superklasse
Sie können sehen, dass die Methode der übergeordneten Klasse explizit von der untergeordneten Klasse aufgerufen werden kann.
Im Fall eines Konstruktors, wenn Sie eine untergeordnete Klasse instanziieren
Super Class Konstruktor
→ Child Class Konstruktor
wird ausgeführt.
Details werden in einem anderen Artikel geschrieben.
Dieser Artikel wurde unter Bezugnahme auf die folgenden Informationen verfasst.
Recommended Posts