更新時間:2022-09-22 09:30:59 來源:動力節點 瀏覽146次
不,構造函數不能在 Java 中被繼承。
在Java繼承定義中,子類繼承了超類的成員,但構造函數除外。
換句話說,構造函數在Java中不能被繼承,因此沒有必要在構造函數之前寫final。
public interface InterfaceTest {
public InterfaceTest(){
}
public abstract void display();
public abstract void show();
}
盡管如此,如果您嘗試在接口中編寫構造函數,它將產生編譯時錯誤。
C:\Sample>javac InterfaceTest.java
InterfaceTest.java:2: error: <identifier> expected
InterfaceTest(){ ^
1 error
C:\Sample>
以上就是關于“告訴你構造函數可以被繼承嗎”的介紹,大家如果想了解更多相關知識,可以關注一下本站的Java在線學習,里面的課程內容由淺到深,細致全面,很適合0基礎的小伙伴學習,希望對大家能夠有所幫助哦。
提交申請后,顧問老師會電話與您溝通安排學習