任嘉伦提到李易峰:面向过程与面向对象

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 02:01:00
谁能说说面向过程与面向对象的区别是什么?
尽量用通俗易懂的话解释一下,要不然我不懂的。

下面是我本人的理解,比较浅薄。
面向对象: 举个例子,盖一座大楼,你想到的是楼怎么盖,哪里要有柱子,哪里要有梁,哪里楼梯等等(这就是面向对象),至于柱子该怎么建,用什么建,方的圆的,等等,这就是面向过程。
用面向对象思考问题更符合我们人的思考方式。
其实我们人现实生活中都是在面向对象。比如:去饭店吃饭,你只要说明吃什么就可以了,有必要还了解这个菜是怎么做的,是哪里来的,怎么去种这个菜吗?
面向对象也可以说是从宏观方面思考问题,而面向过程可以说是从细节招收思考问题。在面向对象中,也存在面向过程。