- 面向过程:分析问题得到解决问题的步骤,用函数依次实现这些步骤,然后依次调用这些函数。
- 面向对象:将解决问题所涉及的事物构建成对象,由各个对象的行为组合成解决问题的步骤。
例如,对于把大象装进冰箱这个问题:
- 面向过程:1.打开冰箱 2.把大象放进冰箱 3.关上冰箱。
- 面向对象:1.冰箱.开门() 2.大象.移动() 3.冰箱.关门()。
例如,对于把大象装进冰箱这个问题:
- 面向过程:1.打开冰箱 2.把大象放进冰箱 3.关上冰箱。
- 面向对象:1.冰箱.开门() 2.大象.移动() 3.冰箱.关门()。