首頁 >Java >java教程 >在Java繼承中註意事項很多

在Java繼承中註意事項很多

WBOY
WBOY轉載
2023-05-09 13:28:251203瀏覽

注意點

1、Java之中只允許多層繼承,不允許多重繼承,Java存在單一繼承限制。

2、在Java中,所有的類,都預設直接或間接繼承Object類別。

3、子類別繼承了父類,就會擁有父類別的全部屬性和方法!但要注意的是,對於所有的(4)非私有(no private)操作都屬於明確繼承(可以直接利用物件操作),而所有的私有運算屬於隱式繼承(間接完成)。

在繼承關係之中,如果要實例化子類別對象,會預設先呼叫父類別構造,為父類別之中的屬性初始化,之後再呼叫子類別構造,為子類別之中的屬性初始化,即:預設情況下,子類別會找到父類別之中的無參構造方法。

在類別裡ctrl H 顯示繼承樹。

實例

//多层继承
class A {}
class B extends A {}
class C extends B {}
 
//多重继承
class A {}
class B {}
class C extends A,B {}    // 一个子类继承了两个父类

以上是在Java繼承中註意事項很多的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除