0. 面向過(guò)程
- 概念:在解決問(wèn)題的時(shí)候暇榴,關(guān)注解決問(wèn)題的
每一個(gè)
步驟
- 形式
1. 把一個(gè)大問(wèn)題分解為多個(gè)小問(wèn)題 2. 依次解決每個(gè)小問(wèn)題握侧,進(jìn)而解決大問(wèn)題
-
示例 面向過(guò)程.png
1. 面向?qū)ο?/h3>
- 概念:在解決問(wèn)題的時(shí)候,關(guān)注解決問(wèn)題
所需要
的 類對(duì)象
- 形式
1. 按照類對(duì)象功能進(jìn)行劃分
2. 找到類對(duì)象搓蚪,確定類對(duì)象屬性和行為
3. 根據(jù)類對(duì)象實(shí)例化出實(shí)例對(duì)象珠十,解決問(wèn)題
-
示例
面向?qū)ο?png
2. 對(duì)比關(guān)系
- 聯(lián)系:面向?qū)ο?
本質(zhì)是
對(duì)面向過(guò)程的 封裝
- 過(guò)渡
1. 列舉出一個(gè)任務(wù)的具體實(shí)現(xiàn)步驟
2. 分離這些實(shí)現(xiàn)步驟中的功能代碼塊
3. 將分離后的功能代碼塊,劃分到不同的實(shí)例對(duì)象中
4. 根據(jù)每一個(gè)實(shí)例對(duì)象的屬性和行為代承,抽象出對(duì)應(yīng)的類對(duì)象
所需要
的 類對(duì)象
1. 按照類對(duì)象功能進(jìn)行劃分
2. 找到類對(duì)象搓蚪,確定類對(duì)象屬性和行為
3. 根據(jù)類對(duì)象實(shí)例化出實(shí)例對(duì)象珠十,解決問(wèn)題
面向?qū)ο?png
本質(zhì)是
對(duì)面向過(guò)程的 封裝
1. 列舉出一個(gè)任務(wù)的具體實(shí)現(xiàn)步驟
2. 分離這些實(shí)現(xiàn)步驟中的功能代碼塊
3. 將分離后的功能代碼塊,劃分到不同的實(shí)例對(duì)象中
4. 根據(jù)每一個(gè)實(shí)例對(duì)象的屬性和行為代承,抽象出對(duì)應(yīng)的類對(duì)象