国际结算支付方式:编程高手进!!(过程与对象)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/11 04:23:57
编程高手进!!(过程与对象),请问各位朋友:究竟面向对象与面向过程有什么区别呀?这个问题我问了几次了,都得不到满意的答复.希望各位朋友帮忙解决这个问题.(可以抽象点来解释的,说出它们在实际操作中的不同)
可以留下QQ号码吗?

过程:一切事情都有个起因,经过,结果,这一系列顺序性的动作的集合,称为过程,过程的逻辑性很强,也可能是一系列小的过程构成
举例说明吧,掏钱包,拿钱,买书...这一系列紧凑的,不能错乱顺序也不能同时进行,并且又可单独称为一个过程的动作合在一起,成立一个向书摊买书的过程

对象:是人通过思维"抽象"出来的,具有一定"功能属性特征"和"使用方法"的一种概念.比如说原始人类是不知道什么叫椅子的,但是人们在发明椅子这种东西之前就有了一个概念,能不能发明一种东西,可以让人舒舒服服坐着躺着的东西,这就产生了椅子这一概念,紧接着就产生了椅子这种东西,而这种东西是具有"让人舒服地坐着或躺着"这种属性(或特性)的,同时也有"使用方法",它的使用方法就是坐着,或躺着,而不能使用高高举起这种完全错误的使用方法是

物以类聚,对象是以"类"这种形式聚集在一起的,比如从"机械产品"这一概念上来区分,"民航飞机","战斗机","汽车","坦克"都属于这一类,但是你不难看出,"民航飞机"和"战斗机"能在天上飞,"汽车""坦克"却不能,所以它们分别又是一类.要是我们再按照"战斗工具"和"普通交通工具"来分呢??

类:是由功能特性相似或相同的一部分"对象"的集合

我的QQ是17823328

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

我觉得只有我一个人这样说效果不大。如果你真的想搞清楚,咱们可以QQ聊,互相交流的效果比这样要好很多。

所谓的过程就是:按步进行第一步怎么做第二步怎么做。。。
面向对象就是:把所有的事物以对象的形式分类然后呢?解决问题就
按照对象的意识来结决的。。OK