了解 面向过程 与 面向对象
大一时实验室学长的问题….
1.什么是面向过程?
概述: 自上而下用函数计算的编程模式.
把问题分解成一个个步骤,每个步骤用函数去实现,依次调用函数计算。
2.什么是面向对象?
概述: 将事务高度抽象化的编程模式.
把问题分解成一个个步骤,将问题中的一个个事物抽象化为一个个对象,再将对象调用于分好的步骤里组合来解决问题。
3.举例区分
案例:有一辆汽车,时速为100km/h,行驶在100km的桥上,求多久能跑完?
面向过程:
1 | int main() |
面向对象:
1 | var car = { |