super 是Java 中用來存取超類別成員的關鍵字,具體用法有:呼叫超類別中的方法:super.method_name()存取超類別中的變數:super.variable_name呼叫超類別的建構子:super(arguments)
super 在Java 中的用法
什麼是super?
super 是 Java 中的關鍵字,用於存取超類別的成員。它指的是呼叫它的類別的直接超類別。
super 的用法
super 主要有三種用法:
何時使用super
使用super 的常見情況包括:
範例
<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>
注意:
以上是super在java的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!