面向过程和面向对象的区别
2018-02-04 00:48
357 查看
面向过程:分析问题得到解决问题的步骤,用函数依次实现这些步骤,然后依次调用这些函数。
面向对象:将解决问题所涉及的事物构建成对象,由各个对象的行为组合成解决问题的步骤。
例如,对于把大象装进冰箱这个问题:
- 面向过程:1.打开冰箱 2.把大象放进冰箱 3.关上冰箱。
- 面向对象:1.冰箱.开门() 2.大象.移动() 3.冰箱.关门()。
面向对象:将解决问题所涉及的事物构建成对象,由各个对象的行为组合成解决问题的步骤。
例如,对于把大象装进冰箱这个问题:
- 面向过程:1.打开冰箱 2.把大象放进冰箱 3.关上冰箱。
- 面向对象:1.冰箱.开门() 2.大象.移动() 3.冰箱.关门()。
相关文章推荐
- 什么是面向对象,和面向过程的区别是什么
- C++面向过程与面向对象的区别
- 用例子来说明面向对象和面向过程的区别
- 面向对象与面向过程的区别
- 从形参列表上看面向对象和面向过程的区别
- 面向过程与面向对象的区别
- 面向对象 面向过程的区别
- 面向过程和面向对象的区别
- 面向过程与面向对象的区别
- 面向过程与面向对象的区别
- 面向过程与面向对象的区别
- 面试-面向对象和面向过程的区别
- 面向对象与面向过程的区别
- 面向过程与面向对象的区别
- 面向过程与面向对象的区别
- “面向对象"和"面向过程"到底有什么区别?
- java学习之旅28--_面向对象_01_面向过程和面向对象的本质区别
- 00 为什么会有对象?为什么会有类?面向过程与面向对象的区别?
- 通过callback实现 讨论面向过程和面向对象 的JS编程的区别
- 面向过程与面向对象的区别