Java 中的靜態方法是否會被繼承?
static 關鍵字用於建立獨立於為類建立的任何例項的方法。
靜態方法不使用其定義的類的任何物件的任何例項變數。靜態方法從引數獲取所有資料,並使用這些引數計算某些內容,而無需引用變數。
我們可以在 Java 中繼承靜態方法。
示例
在示例中,我們建立一個名為 Demo 的類,並宣告一個名為 display() 的靜態方法。
我們建立了另一個類 Sample,擴充套件了 Demo 類,並嘗試使用子類物件訪問 display() 方法。
示例
class Dem{
public static void display(){}
}
public class Sample extends Dem {
public static void display(){
System.out.println("Hello this is a static method");
}
public static void main(String args[]) throws Exception{
new Sample().display();
}
}
輸出
Hello this is a static method
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP