三大特性:封裝儒溉、繼承宦焦、多態(tài)
封裝:封裝是面向?qū)ο缶幊痰暮诵乃枷耄瑢ο蟮膶傩院托袨榉庋b起來顿涣,而將對象的屬性和行為封裝起來的載體就是類赶诊,類通常對客戶隱藏其實(shí)現(xiàn)細(xì)節(jié),這就是封裝的思想园骆。
繼承:當(dāng)一個類的屬性與行為與現(xiàn)有的類相似舔痪,屬于現(xiàn)有類的一種時,這個類可以定義為現(xiàn)有類的子類锌唾。換成相反的角度來看锄码,如果多個類具有相同的屬性和行為,我們可以抽取出共性的內(nèi)容定義為父類晌涕,這時再創(chuàng)建相似的類時只要繼承父類定義即可滋捶。
多態(tài):多態(tài)的特征是表現(xiàn)出多種形態(tài),具有多種實(shí)現(xiàn)方式余黎≈乜撸或者多態(tài)是具有表現(xiàn)多種形態(tài)的能力的特征【宀疲或者同一個實(shí)現(xiàn)接口巡扇,使用不同的實(shí)例而執(zhí)行不同的操作。例如垮衷,系統(tǒng)由使用人定義了一個人的對象Person厅翔。然后實(shí)際登錄系統(tǒng)的有幾種情況,一種是系統(tǒng)管理人員搀突,一種是客戶刀闷,一種是系統(tǒng)的用戶。我們在前面只定義一個人來使用系統(tǒng)仰迁,而后臺又會集體判斷使用系統(tǒng)的是什么人甸昏,這就是多態(tài)。