编程语言面向对象和面向过程的区别
通俗地说,就是以 事 为中心,还是以 物 为中心。
面向过程
面向过程的编程思想,聚集于解决问题的方法,也就是干了什么事(即上面所说的事)。
采用这种思想进行编程时,重点是构建一个个函数。
举例
比如说,你要在窗口上绘制鲜花。

面向过程的思路多半是这样的,书写一个绘制鲜花函数(比如取名为 DrawFlower ),带两个参数,一个参数用于指定鲜花的颜色,另一个参数用于指定鲜花的大小。

函数写好后,每当需要画花时,就调用一次 DrawFlower 函数。
现在,我们要在窗口绘制一朵红花,一朵黄花,那就分别调用 DrawFlower 函数两次,一次画红花,一次画黄花。那么,如果要画 1 亿朵五颜六色的花呢,那就调用 1 亿次函数,并分别传入五花八门的颜色和大小。

面向对象
而面向对象的方法,则聚焦于实施动作的对象,也就是这事儿是谁干的(即上面所说的物)。
采用这种思想进行编程时,重点是抽象提炼出一个个物对象,再根据需要构建一个个类。
举例
同样的,我们还是要在窗口上绘制鲜花。 采用面向对象的方法,我们可以先构造一个 Flower 鲜花类,并为这个鲜花类添加两个属性:
颜色大小
然后实现一个方法:
绘制

当我们要绘制鲜花时,需要首先实例化一个 Flower 鲜花对象(在创建鲜花对象时,我们为它指定颜色和大小)。然后,当需要在窗口上绘制时,我们再调用这个鲜花对象的绘制方法。
区别
当我们使用面向过程的思想时,由于需要编写处理事情的函数,所以我们要明确解决问题的过程和要素。
当我们使用面向对象的思想时,由于首先需要构建类,所以我们要提取出来这个物类的共性。例如,鲜花都有颜色,也都有一定的大小。而且,我们构建该物类的最终目的是为了绘制鲜花,所以还必须创建一个绘制方法。
总结
面向过程的主要优点是性能好,省资源(因为无需构建对象),缺点是不直观,与日常生活中的观念相差较大,不易于理解,也不利于复用,工程复杂时管理起来难度颇大。

面向对象的主要优点是易于理解和维护、扩展方便(因为面向对象有继承、多态等),复用率高,可根据需要隐藏内部实现,仅暴露必要的接口,缺点是总的来说比面向过程占用略大,性能略低。
利用面向过程的语言的结构体和指针完全可以模拟面向对象的过程。而面向对象的语言就是把这部分代码抽象化了,提供了代码的利用率。我个人觉得面向过程能解决的简单单次问题就面向过程解决。如果要反复用,参数会有变化的代码,那就模块化,用面向对象。
标签:
196
自考怎么考试(自考专升本怎么学) 你好!很高兴为您解答! 关于如何自考小E老师今天就给大家讲述一下,流程到底是什么?该怎么去考? 首先我们参加自学考试提升学历的目的是什么...
194
紫金凤爪怎么做好吃?紫金凤爪做法 凤爪大家应该都吃过,可以卤凤爪,还可以烧烤凤爪,夏季都是吃的比较多的。但是凤爪最经典的做法还是泡椒凤爪。最近,凤爪有了一种新的做法...
76
请一名住家保姆多少钱(寻住家保姆一名) 住家保姆的价格一般会根据不同地区和经验水平而有所不同。在城市中心区域,一名经验丰富的住家保姆一天大约需要300-500元的工资,而在郊区...
87
男人的性高潮从何而来 女性高潮常识有哪些 男人的性高潮从何而来,如何让男人更好的体验性高潮,女性高潮常识有哪些,性技能不是男人的专属技能。女人也应该学习和熟练地使用...
113
60岁女人出轨,会为了往日的情谊答应我的挽回要求吗? 60岁女人出轨,会为了往日的情谊答应我的挽回要求吗? 当我得知这个令人震惊的消息时,我感到心如刀绞。60岁的女人竟然出...
88
怎样治疗胆囊炎小妙招(治疗胆囊炎3个方法很靠谱) 随着经济的快速发展,生活节奏也逐渐加快,人们的生活水平有了很大的提高。许多上班族早上都很匆忙,很少有时间吃早餐,面...
50
金陵科技学院通过硕士授予单位核查,能否更名为南京电子科技大学 #我在头条搞创作第二期# 金陵科技学院通过硕士学位授予单位核查 金陵科技学院地处南京,是一所普通公办本科院...
105
晚上主动聊天第一句说啥,晚上找女孩聊天开头语 现在的人们一般工作都比较忙,只有到了晚上的时候才会闲暇起来,也才会有时间去找自己喜欢的女孩聊上几句,那么晚上找女孩聊天...
80
邳州苔干在明清时期被称为“贡菜”,关于它的“传说”你了解吗 邳州苔干 蜚声遐迩,为邳州远销全国及香港等地的大宗商品之一。2013年1月8日,邳州苔干,通过国家质检总局地理标...
85
女人对男人死心挽回,如何让女人对男人死心后能够重新挽回? 女人对男人死心挽回,如何让女人对男人死心后能够重新挽回? 爱情中的分分合合已经成为一种常态,有时候女人可能...
177
男生最抵抗不了的动作有哪些 什么姿势最爽 男生最抵抗不了的动作有哪些?男生最抵抗不了的动作有很多,这些动作会让他们情不自禁地感到激动和兴奋。而在性爱中,有一些特定的姿...
70
男人和女人共情的方法(男人深爱一个女人三大禁忌) 曾经一位心理学家曾经说过,人与人之间之所以产生爱情,是因为彼此吸引。 只有一个女人对男人产生好奇,产生兴趣,她才愿意去...
81
足浴很享受 足浴盆的选择更重要 为养生保健,很多人会选择购买足浴盆。市场上五花八门的足浴盆该怎么挑选呢?下面跟随小小编了解一下吧! 足浴盆作为水电混合的电器,使用时人...
116
神经烟酰胺和烟酰胺的区别(神经酰胺和烟酰胺的区别是啥呀) 烟酰胺也叫维生素B3, 作用于皮肤有几种效果。 1、加速角质代谢,促进含有黑色素的角质细胞脱落 2、作用于已经生成的黑...
90
离婚后后悔了怎么办 离婚后后悔了怎么做 离婚 算是人生的一件大事, 离婚 前互相都应该考虑清楚,因为有些人完全就是头脑一热就 离婚 了,那么 离婚 后后悔了怎么办呢,下面一起...
165
黄铜氧化了怎么处理,保色铜氧化了怎么办 本文目录 1.保色铜氧化了怎么办2.黄铜笔氧化了怎么处理3.黄铜氧化变黑怎么恢复铜本色了4.黄铜产品表面氧化后怎么处理 保色铜氧化了怎么办...
160
龚俊又一部新剧即将开机 龚俊有什么待播剧 龚俊,1992年出生,中国内地男演员,在电视剧《醉玲珑》播出后,凭借阳光帅气的外貌,芝士般甜腻温暖的气质吸引了众多观众的关注。...
137
女人不喜欢你,往往会拒绝你5件事,别纠缠 女人 不喜欢你 ,往往会拒绝你5件事,别纠缠 小杨喜欢莉莉,每次约会都精心策划,只为博得红颜一笑。然而,莉莉对小杨并无他意。当小...
162
电离辐射是指什么包括哪些东西?电离辐射是指什么危害 电离辐射是指什么包括哪些东西?电离辐射是指什么危害?电离辐射,是指携带足以使物质原子或分子中的电子成为自由态,从...
111
缫丝花的养殖方法 一、养护方法 1、温度:它能耐高温,稍耐寒。适宜它发育的温度在15到30度之间,温度低于5度会被冻伤,冬季需要做好保暖措施,夏季稍遮阴,避免枝叶被灼伤。...