面向对象和面向过程的区别

什么语言都可以
急急急急急急急急急!!!!!!
最好举例说明
例子要求是代码
代码的实现!!!

第1个回答  2013-01-04
前者是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。后者就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用。
第2个回答  2019-01-23
其实如何理解不是问题,毕竟这些都是人总结出来的,就像语言的语法一样。
理解是一方面,如何利用这些思想进行程序的设计是另一方面。
这些都是需要在工作中慢慢体会的。
其实面向对象的思想当处理到具体问题时,也是会用到面向过程的思想的。
比如我们要编写一个系统,通过面向对象的思想,可以更好的设计框架。
但实现具体细节问题时,仍然离不开面向过程思想,通过一系列过程解决具体问题。
第3个回答  2019-09-08
面向对象是空间逻辑思维,实在程序的各部分的拼接;面向过程是时间逻辑思维,走从前到后的过程。
第4个回答  2019-02-18
面向过程就像是一颗植物的生长一样
有生根
发芽
成长
开花
结果
这些都是按照一定的次序一步一步来完成的
而面向对象则像是在组装一台电脑
显示器
内存
显卡
硬盘
键盘
光驱

不管他们是哪个厂家生产的
只要能满足自己的需要
能和其他硬件兼容
组装起来能实现一台电脑能实现的功能就行
而不必去想他们是怎么样运行的
第5个回答  2019-05-06
分享一下我的理解,面向过程就像串联电路,面向对象就像并联电路。
相似回答