Java自學(xué)提前學(xué)學(xué)習(xí)筆記2:面向?qū)ο蟮娜筇卣骱统蔀橹髁骷夹g(shù)的原因,OOA,OOD,OOP

面向?qū)ο蟮娜筇卣?/h1>
封裝
繼承
多態(tài)
(此內(nèi)容建議初學(xué)者先背會)
(所有面向?qū)ο蟮木幊陶Z言都有這三大特征)
面向?qū)ο蟪蔀橹髁骷夹g(shù)的原因
主要就是因為更符合人的思維模式,更容易地分析現(xiàn)實世界,所以在程序設(shè)計中也采用了面向?qū)ο蟮募夹g(shù)。
OOA,OOD,OOP
從軟件的開發(fā)的生命周期來看,基于面向?qū)ο罂煞譃槿齻€階段:OOA,OOD,OOP。
采用面向?qū)ο蟮姆绞介_發(fā)一個軟件,生命周期當(dāng)中有以下三個階段:
面向?qū)ο蟮姆治?OOA
面向?qū)ο蟮脑O(shè)計:OOD
面向?qū)ο蟮木幊?OOP?
(整個生命周期中貫穿使用OO面向?qū)ο蠓绞剑?/p>
(Java就是一個純面向?qū)ο蟮恼Z言)
(以上的英文單詞縮寫的意思最好要記住,看到以上的英文縮寫時,要知道它的意思)
標(biāo)簽: