super wird in Java verwendet, um auf übergeordnete Klassenmitglieder zuzugreifen, einschließlich Konstruktoren, Methoden und Variablen, und kann auch übergeordnete Klassenmethoden überschreiben. 1. Rufen Sie den Konstruktor der übergeordneten Klasse auf: Verwenden Sie super() in der Unterklasse, um den Konstruktor der übergeordneten Klasse aufzurufen. 2. Greifen Sie auf die Methode der übergeordneten Klasse zu: Verwenden Sie super.method(), um die Methode der übergeordneten Klasse aufzurufen : Verwenden Sie super.variable, um auf die Variablen der übergeordneten Klasse zuzugreifen. 4. Überschreiben Sie die Methode der übergeordneten Klasse: Definieren Sie eine Überschreibungsmethode in der Unterklasse mit derselben Signatur wie die übergeordnete Klasse.
Die Rolle und Methode von Super in Java.
super Klassenkonstruktor
Auf Methoden der übergeordneten Klasse zugreifenAuf Variablen der übergeordneten Klasse zugreifen
1. Rufen Sie den übergeordneten Klassenkonstruktor auf
<code class="java">public class Child extends Parent { public Child() { super(); // 调用父类无参构造函数 } }</code>
3. Greifen Sie auf die übergeordnete Klassenvariable zu
<code class="java">public class Child extends Parent { public void printMessage() { super.printMessage(); // 调用父类 printMessage() 方法 } }</code>
4 Fahre mit der Elternklasse Methode
<code class="java">public class Child extends Parent { public void printName() { System.out.println("父类变量:" + super.name); } }</code>
Das obige ist der detaillierte Inhalt vonDie Funktionen und Methoden von Super in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!