面向?qū)ο?/span>:一種看待問題的思維方式,著眼于找到一個(gè)具有特殊功能的具體個(gè)體,然后委托這個(gè)個(gè)體去做某件事情,我們把這個(gè)個(gè)體就叫做對(duì)象 是一種更符合人類思考習(xí)慣的思想【懶人思想】,可以將復(fù)雜的事情簡(jiǎn)單化,將程序員從執(zhí)行者轉(zhuǎn)換成了指揮者 面向過(guò)程:一種看待問題的思維方式,在思考問題的時(shí)候,著眼于問題是怎樣一步一步解決的,然后親力親為的去解決問題 面向?qū)ο笫腔谌f(wàn)物皆對(duì)象這個(gè)哲學(xué)觀點(diǎn)例如: 小明是一個(gè)電腦小白,想要配一臺(tái)電腦,買完零件后需要運(yùn)到家里,組裝完成后打開電腦玩游戲 面向過(guò)程 1. 小明補(bǔ)充電腦知識(shí) 2. 小明去買零件 3. 小明把零件帶回家里 4. 小明組裝電腦 5. 小明自己打開電腦,開始玩游戲 面向?qū)ο?/span> 1. 委托一個(gè)懂電腦的朋友(老王)去幫忙買零件 2. 委托一個(gè)能跑腿的人去買零件 3. 委托一個(gè)會(huì)組裝電腦的人幫小明組裝電腦 4. 小明開機(jī)玩電腦 面向?qū)ο笾赜谧罱K實(shí)現(xiàn)的結(jié)果, 面向過(guò)程著重于每一個(gè)實(shí)現(xiàn)的步驟. 面向?qū)ο蟾犀F(xiàn)在的思維模式. 面向?qū)ο筮€有三個(gè)特征: 封裝, 繼承 , 多態(tài); 可以隱藏實(shí)現(xiàn)的細(xì)節(jié),便于使用,提高復(fù)用性,安全性以及拓展性。 |
|
來(lái)自: 好程序員IT > 《Java培訓(xùn)教程》