面向过程(C语言)和面向对象(OC语言)
2016-12-26 14:55
239 查看
"分析下面需求实现的方案
我的午餐 - 西红柿鸡蛋打卤面
方案一:
1.实现的大致步骤
1>购买西红柿,鸡蛋和面粉
2>打卤
3>和面,擀面条,煮面
4>午餐成功做好了
"方案一的特点
强调的是做 西红柿鸡蛋打卤面
这件事情的具体的实现步骤,强调每一个步骤都是"我"自己做的,"我"是绝对的执行者.
方案二:
1.实现大致步骤
1>使用手机下载"美团外卖"
2>搜索西红柿鸡蛋打卤面,下单
3>午餐成功送到
"方案二的特点
强调的"美团外卖"在整个事件中起到的作用,"美团外卖"是这个事件的主角."我"是一个指挥者.
"面向对象和面向过程
1.面向过程:对于一个问题.强调事情解决的每一个步骤都是当事人自己亲自实现,这种解决问题的思路叫面向过程.
2.面向对象:对于一个问题.强调事情解决过程通过当事人找到一个专门解决这类问题的专家来帮助自己解决问题.当事人扮演"指挥者",这种解决问题的思路叫面向对象.
"面向对象和面向过程的侧重点
1.面向过程和面向对象只是解决问题的不同方案,不同思路.
2.面向过程:强调把控实现的细节.
3.面向对象:找专家解决问题,这些专家很多都在框架中已经存在,可以直接引用.如果没有提供,可以自己创造,之后还可以复用--->
高效和复用.
我的午餐 - 西红柿鸡蛋打卤面
方案一:
1.实现的大致步骤
1>购买西红柿,鸡蛋和面粉
2>打卤
3>和面,擀面条,煮面
4>午餐成功做好了
"方案一的特点
强调的是做 西红柿鸡蛋打卤面
这件事情的具体的实现步骤,强调每一个步骤都是"我"自己做的,"我"是绝对的执行者.
方案二:
1.实现大致步骤
1>使用手机下载"美团外卖"
2>搜索西红柿鸡蛋打卤面,下单
3>午餐成功送到
"方案二的特点
强调的"美团外卖"在整个事件中起到的作用,"美团外卖"是这个事件的主角."我"是一个指挥者.
"面向对象和面向过程
1.面向过程:对于一个问题.强调事情解决的每一个步骤都是当事人自己亲自实现,这种解决问题的思路叫面向过程.
2.面向对象:对于一个问题.强调事情解决过程通过当事人找到一个专门解决这类问题的专家来帮助自己解决问题.当事人扮演"指挥者",这种解决问题的思路叫面向对象.
"面向对象和面向过程的侧重点
1.面向过程和面向对象只是解决问题的不同方案,不同思路.
2.面向过程:强调把控实现的细节.
3.面向对象:找专家解决问题,这些专家很多都在框架中已经存在,可以直接引用.如果没有提供,可以自己创造,之后还可以复用--->
高效和复用.
相关文章推荐
- OC 面向对象的理念,C 语言面向过程的理念
- 面向过程(c语言)与面向对象(oc,c++,c#)的区别,oc初级知识扫盲
- OC语言-01-面向过程与面向对象思想
- 面向对象的c++和面向过程的c语言
- OC学习笔记之面向过程与面向对象
- C语言和OC的区别? 面向对象和面向过程的区别?
- 面向过程与面向对象——c语言与c++
- 【OC学习-3】什么是面向对象?和面向过程对比才明白
- OC面向对象,面向过程
- 面向过程与面向对象的C++
- 架构师之路(1)---面向过程和面向对象 王泽宾
- PHP中的面向对象和面向过程 推荐
- 学友来函002:从面向过程到面向对象的思考
- 架构师之路(1)---面向过程和面向对象
- 面向过程与面向对象
- Java学习笔记1------用例子来说明面向对象和面向过程的区别
- 理解面向对象和面向过程区别的一个小例子。
- PHP中的面向对象和面向过程
- 架构师之路(1)---面向过程和面向对象 王泽宾 (转)
- [面向过程——老酒换新瓶] (一)开篇:是面向过程还是面向对象?