88问答网
所有问题
面向对象和面向过程
如题所述
举报该问题
推荐答案 2019-06-18
面向过程就是以过程为中心的编程思想。以公共汽车为例,在面向过程的思想里,汽车启动是一个事件,汽车到站是另一个事件。在编程序的时候我们关心的是某一个事件,而不是汽车本身,所以要分别对启动和到站编写程序。
面向对象是一种以事物为中心的编程思想。以公共汽车为例,我们关心的是由汽车抽象成的对象,这个对象有自己的属性,像轮胎、颜色等;有自己的方法,像象启动、行驶等,方法是汽车的行为,而不是汽车的每个事件。面向对象需要建立一个汽车的实体,由实体引发事件,所以要分别针对汽车的属性和行为编写程序。
可以认为面向过程是面向对象的基础,因为每一个行为本身也就是一个过程,只是更加抽象。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/M1SVKaBSVVVcaMtScaa.html
其他回答
第1个回答 2019-12-23
根据我的个人理解面向对象的语言也可以用于面向过程的方式来编程。但是他们有个区别在于,面向过程是必须注意每个步骤之间的联系,因为没有上一步的正确结论就没有下一步。而面向对象就不会专注于步骤,编程不再和这个有关,但是不代表不能在其中参插面向过程的代码部分。本回答被提问者采纳
相似回答
在C语言中,什么叫做
面向对象
,什么叫做
面向过程
?
答:
面向对象和面向过程
都是编程思想,分别以对象和过程为主要目标进行编程。1、面向对象:面向对象(Object Oriented)是一种软件开发方法。Object Oriented的概念和应用已经超越了编程和软件开发。面向对象是一种理解和抽象现实世界的方法。它是计算机编程技术发展的产物。2、面向过程:面向过程(Procedure Oriented)...
面向过程与面向对象
的区别
答:
面向过程与面向对象
的区别有:思路不同、特点不同、优势不同。1、思路不同:面向过程是直接将解决问题的步骤分析出来,然后用函数把步骤一步一步实现,然后再依次调用就可以了;而面向对象是将构成问题的事物,分解成若干个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在解决问题过程...
面向过程
语言
和面向对象
语言有何区别?
答:
一、编程思想不同 1、
面向过程
:是一种以过程为中心的编程思想。都是以什么正在发生为主要目标进行编程。2、
面向对象
语言:是一类以对象作为基本程序结构单位的程序设计语言,指用于描述的设计是以对象为核心,而对象是程序运行时刻的基本成分。二、特点不同 1、面向过程:就是分析出解决问题所需要的步骤...
面向过程和面向对象
有什么区别?
答:
面向过程
就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
面向对象
是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
什么是
面向对象
对象?什么是
面向过程
?什么是面向对象?
答:
面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。它具有抽象性、封装性、继承性及多态性。
面向对象与面向过程
程序设计有如下不同:(1)面向过程程序设计方法采用函数(或过程)来描述对数据的操作,但又将函数与其操作的数据分离开来;面向对象程序设计方法将数据和对数据的...
面向对象和面向过程
的区别
答:
面向对象和面向过程
的区别:面向对象以对象为核心,面向过程以过程为核心;面向对象强调事件的角色、主体,面向过程强调事件的流程、顺序。1、面向对象 面向对象以对象为中心。先把要完成的功能封装成一个一个的对象,通过调用对象的方法或属性来完成功能。优点:不仅关注眼前的事件实现,也关注未来可能发生的...
什么是
面向过程
的语言
和面向对象
的语言?
答:
面向过程
基于算法函数过程 数据流图、伪代码,
面向对象
基于对象类UML建模 Rose,viso等。面向对象编程语言是支持类或对象的语法机制,并有现成的语法机制,能方便地实现面向对象编程四大特性(封装、抽象、继承、多态)的编程语言。面向过程的语言:面向过程思想一种以过程为中心的编程思想,是以什么正在发生...
面向对象和面向过程
的区别理解
答:
出发点和核心不同,层次逻辑关系不同。1、出发点和核心:
面向对象
方法是用符合常规思维的方式来处理客观世界的问题,强调把问题领域的要领直接映射到对象及对象之间的接口上,是以对象为核心,把要完成的功能封装成一个一个的对象,调用对象的方法或属性来完成功能;
面向过程
方法则强调过程的抽象化于模块化...
大家正在搜
面向对象和面向过程通俗理解
面向对象和面向过程哪个简单
c语言面向过程和对象的区别
面向过程与面向对象最好例子
面向对象和面向过程的例子
面向对象和面向过程的语言
面向对象和面向过程的优缺点
面向对象比面向过程更高级
面向过程有哪些
相关问题
面向对象和面向过程的区别
面向对象的语言和面向过程有什么区别啊
面向对象编程和面向过程编程的区别是什么
面向对象与面向过程有什么本质区别?
面向对象和面向过程的区别?
面向对象和面向过程分别是什么意思?
面向对象的编程和面向过程的编程有什么区别?
说明“面向对象”和“面向过程”有什么区别