super ist das Schlüsselwort für den Zugriff auf Superklassenmitglieder in Java. Die spezifische Verwendung ist: Aufrufen der Methode in der Superklasse: super.method_name(), Zugriff auf die Variable in der Superklasse: super.variable_name, Aufrufen des Konstruktors der Superklasse Klasse: super (Argumente)
Verwendung von super in Java
Was ist super?
super ist ein Schlüsselwort in Java, das für den Zugriff auf Mitglieder der Superklasse verwendet wird. Es bezieht sich auf die unmittelbare Oberklasse der Klasse, die es aufruft.
Verwendung von super
super hat drei Hauptverwendungen:
Wann ist super zu verwenden?
Zu den häufigsten Situationen, in denen super verwendet wird, gehören:
Beispiel
<code class="java">class SuperClass { int value = 10; void printValue() { System.out.println("SuperClass value: " + value); } } class SubClass extends SuperClass { int value = 20; @Override void printValue() { super.printValue(); // 调用超类中的 printValue 方法 System.out.println("SubClass value: " + value); } } public class Main { public static void main(String[] args) { SubClass obj = new SubClass(); obj.printValue(); // 输出: // SuperClass value: 10 // SubClass value: 20 } }</code>
Hinweis:
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Super in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!