面向对象

什么是面向对象

理论上是

面向过程——步骤化

面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤,接着依次调用即可

面向对象——行为化

面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成对象,创建了对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为

简单来说就是:

就是面向对象的程序设计方式,是遇到一件事时,思考“我该让谁来做”,然后那个“谁”就是对象,他要怎么做这件事是他自己的事,反正最后一群对象合力能把事就好就行了

  面向对象思维方式的好处

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

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

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

原文地址:https://www.cnblogs.com/sy130908/p/11350459.html