面向对象的思路理解

面向对象和面向过程都是编程中的一种编写程序的思维方式

面向对象就是将需要做的事情分发给别人,自己只需要接受结果,自己是分派任务的管理层

面向过程就是将一件事情一点一点按顺序自己全部做完,自己是执行任务的工作人员

例如:打扫卫生

面向对象:

小兰擦桌子  小红扫地  小明拖地   →  卫生打扫完了

面向过程:

分析出需要擦桌子、扫地、擦地

然后开始擦桌子、扫地、擦地   →  卫生打扫完了

面向对象思维方式的好处

通过生活中的真实场景使用面向对象分析完之后,对面向过程和面向对象的差异做出总结:

1. 面向对象思维方式是一种更符合人们思考习惯的思想

2. 面向过程思维方式中更多的体现的是执行者(自己做事情),面向对象中更多的体现是指挥者(指挥对象做事情)。

3.面向对象思维方式将复杂的问题简单化。