【学习笔记】面向过程与面向对象

面向过程

所有开发围绕着一个目标完成,以过程为中心的编程思想。

是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。


面向对象

在面向过程之后的产物,最大的特征是进行规范化设计结构。

是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。


三大特性

    - 封装性:核心的部分,例如电脑cpu就是一个封装好的整体。

    - 多态性:在一定的范围内状态变化。

    - 继承性:在已有的基础上进一步发展与完善。


面向对象的开发三个阶段:

    OOA(面向对象分析)、OOD(面向对象设计)、OOP(面向对象编程)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。