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

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

面向过程


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


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


面向对象


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


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


三大特性


  • 封装性:核心的部分,例如电脑cpu就是一个封装好的整体。
  • 多态性:在一定的范围内状态变化。
  • 继承性:在已有的基础上进一步发展与完善。


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


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



目录
相关文章
|
5月前
关于对面向对象和面向过程的理解
关于对面向对象和面向过程的理解
51 1
面向对象和面向过程的理解
面向对象和面向过程的理解
119 1
|
Java C++
面向对象—面向过程
从80年代起,人们基于以往提出的有关信息隐蔽和抽象数据类型等概念,以及由MODula2,Ada和Smalltalk和语言所奠定的基础,再加上客观需求的推动,进行了大量的理论研究和是时间探索 ,不同类型的面向对象语言(如:Object-c、c++,Java、object-Pascal)逐步地发展和建立起较完整的和雨后春笋般研制开发出来,OO方法概念理论体系和实用的软件系统。面向对象源于Simula,真正的OOP由Smalltalk奠基
84 0
|
8月前
面向对象和面向过程
面向对象和面向过程
55 0
|
8月前
|
JavaScript 前端开发 开发者
面向过程和面向对象
面向过程和面向对象
87 0
|
8月前
|
Java C++
面向对象-面向过程
面向对象-面向过程
58 0
|
算法 Java Unix
面向对象和面向过程的区别?什么是面向过程?什么是面向对象?
面向对象和面向过程的区别?什么是面向过程?什么是面向对象?
4004 1
|
uml 数据安全/隐私保护
从面向过程到面向对象
从面向过程到面向对象
56 0
|
Linux Windows
面向对象与面向过程对比总结
面向对象与面向过程对比总结
66 0