99问答网
所有问题
在c++和c里面,面向对象和面向过程的到底什么意思啊?能不能举个例子说明白点啊?
如题所述
举报该问题
推荐答案 2008-08-11
面向对象就是把要研究的东西当作一个个小整体,需要做的就是把各个整体连接起来,比如你要做一把椅子,面向对象的方法是这样完成的:把已经做好的椅子腿,椅子背,椅子面用胶水连接起来,如果下次再坐一把类似的春秋椅,只需要把不同的地方改一改,比如椅子腿通用,那么直接拿过来,如果要是面向过程的话,做什么东西都需要一步一步来,不能通用,所以说面向对象可以更快捷,更方便,代码可以重复利用,可以把程序做得很大,而出错率很小
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/7zj77jOz.html
其他回答
第1个回答 2008-08-11
这个根语言无关。
举个例子:
如果编程是造汽车的话,C++就是用若干零件拼装汽车,而C就是用铁矿石自己生产每一个零件,然后再拼装。并且每一辆汽车都要重新来个,而C++则利用模具提高生产效率;本回答被提问者采纳
相似回答
关于C
与C++的面向对象和面向过程
是指
什么啊,
谁具体说以下
答:
面向过程
是 根据 数据 和程序逻辑 流程 一步一步往下走,也会把一些常用的部分,写成子函数,供给main函数 里调用,这样写小规模 程序的时候,还能较好的 编写,当程序代码长度 达到一定的长度的时候,就不便于梳理逻辑了。而
面向对象,
是把什么东西都当成 对象, 自然界的 物可以是 对象,事也可...
C语言的
面向过程和C++的面向对象
分别是
什么意思?
答:
面向对象也可以说是从宏观方面思考问题,而面向过程可以说是从细节招收思考问题
。在面向对象中,也存在面向过程。
C++
中是
面向对象,C
是
面向过程,
那么这个
对象和
过程是
什么意思
呢?_百度...
答:
3、C语言没有
面向对象
,它是面向过程,就是什么都要你自己做。
C++
是面向对象,就是什么都可以去让对象做。就像你盖楼房
,面向过程
是你要自己一点一点的盖起来,这一切都是自己实现。4、面向对象是一种以事物为中心的编程思想。以公共汽车为例,我们关心的是由汽车抽象成的对象,这个对象有自己的属性,...
C语言是
面向过程的,C++
是
面向对象
的。这其中的
过程,对象到底
是
什么
含义...
答:
“面向对象”是一种以事物为中心的编程思想
。比如以公共汽车而言。“面向过程”就是
汽车启动是一个事件,汽车到站是另一个事件
。在编程序的时候我们关心的是某一个事件。而不是汽车本身。我们分别对启动和到站编写程序。类似的还有修理等等。到了编程就是:public class 运营 { void 汽车启动 { } void ...
C++
中是
面向对象,C
是
面向过程,
那么这个
对象和
过程是
什么意思
呢?
答:
也就是说每次要用都无需重新写 function ,而要做的是从一个包含很多已经写好了的 function 包(类)里面调用 function (方法)。
不明白
function
什么意思?
function 就是过程。概念就这样了,至于详细操作,我本人更喜欢
面向过程,
这样更加直接。但是在处理事情上还是
面向对象的
概念起主导作用。
C语言是
面向过程,C++
是
面向对象,
太抽象了
,能否举个例子
便于理解
答:
举个简单
的例子,
如求2个整数的和。c语言里就是一段代码来实现;
c++里
这个求和就可以看成是一个
对象
。
什么是
面向过程?什么
是
面向对象
答:
可以明显地看出
,面向对象
是以功能来划分问题,而不是步骤。同样是绘制棋局,这样的行为
在面向过程的
设计中分散在了总多步骤中,很可能出现不同的绘制版本,因为通常设计人员会考虑到实际情况进行各种各样的简化。而面向对象的设计中,绘图只可能在棋盘对象中出现,从而保证了绘图的统一。功能上的统一保证了...
C++
中
面向过程的
程序设计
和面向对象
的程序设计有
什么
具体区别
?能否举
两...
答:
别小看这点区别,后者是一个极大的上升
,面向对象
其实就是对
面向过程
一个更高层的管理方法。面向对象把各种
过程的
逻辑关系找出来,更容易和跟有序地组织在一起,这样就能方便地对一个大型的、复杂的事物进行程序设计。你可以参看孙鑫老师的视频教程和书籍,多写几个程序就明白了。
什么
是
面向对象?
答:
面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于
面向过程
来讲的
,面向对象
方法,把相关的...
大家正在搜