编程语言中 什么是面向过程 什么是 面向对象 他们有什么区别 都有什么好处? 求解

如题所述

。。。。面向对象: 举个例子,盖一座大楼,你想到的是楼怎么盖,哪里要有柱子,哪里要有梁,哪里楼梯等等(这就是面向对象)、。
。。。。。。。。至于柱子该怎么建,用什么建,方的圆的,等等,这就是面向过程。

用面向对象思考问题更符合我们人的思考方式。
其实我们人现实生活中都是在面向对象。比如:去饭店吃饭,你只要说明吃什么就可以了,有必要还了解这个菜是怎么做的,是哪里来的,怎么去种这个菜吗?
面向对象也可以说是从宏观方面思考问题,而面向过程可以说是从细节处思考问题。在面向对象中,也存在面向过程。

各有各的好处,主要是实际编程应用中,哪种思路适合,得结合实际情况看。

c++,java等都有面向对象。
只是一个逻辑思路,不要过于纠结于这个问题,理解就可以了。以后用不到、

望采纳!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-06
这篇文章比较清楚
http://wenku.baidu.com/link?url=C4U_5VoDjxW3aQtGXl7ovPwWC5XrCEG_h5kIGAFAo-XdPp9d_QAP7Setz3AFUooW-Rm42cATVNf5BAbmq_ubpM139cLeNsRtgnRPeXFNFei

如果还有什么问题可以跟问本回答被提问者和网友采纳
相似回答