Java物件導向四大特性

2021-08-28 03:15:07 字數 451 閱讀 1188

多型:父類的引用指向子類物件,基本是多型的表現(當父類的引用指向子類物件,當子類方法重寫或者變數與父類的變數同名時,呼叫都是子類的)

public class a

public class b extends a

main方法中

a a = new b();//父類的引用指向子類物件

a.show();//呼叫子類的方法

} 封裝:通過實體封裝物件屬性和方法 ,比如 狗有眼睛,會跑。

抽象類:1,關鍵字abstract修飾類,方法,

2, 不能例項化

3,抽象方法要被呼叫,必須子類繼承複寫

繼承:1,子類繼承父類的特性

2,單繼承,多層繼承

3,子類預設呼叫父類無參構造,如果父類沒有無參構造,子類必須通過super()呼叫指定引數的構造方法

備註:第一次寫部落格,歡迎各位噴!

java物件導向四大特性

1.繼承 繼承是從已有類得到繼承資訊建立心累的過程,提供繼承資訊的類稱為父類,得到繼承資訊的類稱為子類。繼承讓變化中的軟體系統有了一定的延續性,同時繼承也是封裝程式中可變因素的重要手段。2.封裝 通常認為封裝是把資料和運算元據的方法繫結起來,對資料的訪問只能通過已定義的介面。物件導向的本質就是將現實...

Java基礎1 物件導向四大特性

將一類物件的共同特徵提取出來構建的類。包括資料抽象和行為抽 象。抽象只關注物件有哪些行為和屬性,而不關注具體的細節。利用抽象資料型別將物件的屬性和對屬性的操作封裝起來,使之成為 乙個整體。資料被保護起來,對外保留必要的介面。使用者無需知道具體的細節,可以通過物件對外提供的介面來訪問資料。如下 使用者...

JAVA基礎 物件導向程式設計的四大特性

物件導向的第乙個原則是把資料和對該資料的操作都封裝到乙個類中,類的概念和現實世界的 事務種類 是一致的。物件是類的乙個例項化結果,物件具有類所描述的所有屬性及方法,是具體的。每個物件都屬於某個類,物件導向程式設計就是設計好相關的類,類中有屬性和方法。封裝是為了繼承 繼承是在類 子類以及物件之間自動地...