
1.抽象性:
抽象性便是忽視一個主題風(fēng)格中與當(dāng)今總體目標(biāo)不相干的這些層面,便于更充足地留意與當(dāng)今總體目標(biāo)相關(guān)的層面。抽象性并不準(zhǔn)備掌握所有難題,而僅僅挑選在其中的一部分,臨時無需一部分關(guān)鍵點。抽象性包含2個層面,一是全過程抽象性,二是數(shù)據(jù)抽象。
2.承繼:
承繼是一種聯(lián)接類的層次模型,而且容許和鼓勵類的器重,它出示了一種確立描述共性的方法。目標(biāo)的一個新類能夠從目前的類中繼承,這一全過程稱之為類承繼。新類承繼了初始類的特點,新類稱之為初始類的派生類(派生類),而初始類稱之為新類的基類(父類)。派生類能夠從它的基類那邊承繼方式和實例變量,而且類能夠改動或提升新的方式使之更合適獨特的必須。
3.封裝:
封裝是把全過程和數(shù)據(jù)信息包圍起來,對數(shù)據(jù)信息的瀏覽只有根據(jù)已界定的頁面。面向?qū)ο缶幊虦y算起源于這一基本要素,即現(xiàn)實世界能夠被描繪成一系列徹底基層民主、封裝的目標(biāo),這種目標(biāo)根據(jù)一個受維護(hù)的插口瀏覽別的目標(biāo)。
4. 泛素化:
泛素化就是指容許不一樣類的目標(biāo)對同一信息做出回應(yīng)。泛素化包含參數(shù)化設(shè)計泛素化和包括泛素化。泛素化語言表達(dá)具備靈便、抽象性、個人行為共享資源、編碼共享資源的優(yōu)點,非常好的解決了應(yīng)用軟件涵數(shù)同名的難題。
★文章內(nèi)容來源于祖父筆記,沒經(jīng)容許不可轉(zhuǎn)截!★
隨機(jī)文章: