
正文
面向对象和面向过程的优缺点,面向对象和面向过程的优缺点分析
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
面向过程语言和面向对象语言有什么区别,两者谁更具优势?
1、编程思想不同 面向过程:是一种以过程为中心的编程思想。都是以什么正在发生为主要目标进行编程。
2、面向过程与面向对象的区别有:思路不同、特点不同、优势不同。
3、两者区别:(1)从设计思路来看。面向过程:程序设计的重点是分析解决问题的步骤,以及完成步骤的流程,是一种结构化自上而下的程序设计方法。
4、不太同意楼上观点。一定程度上两者的试用地方不同 对面向对象来说几个主要的:优:(1)是一种全新的系统分析设计方法(对象、类、结构属性、方法)(2)适用于各类信息系统的开发。
5、面向对象具有继承性和多态性,而面向过程没有,所以面向对象优势明显。共同点:面向过程和面向对象都是解决实际问题的一种思维方式。二者相辅相成,并不是对立的。
6、它是计算机编程技术发展的产物。面向过程:面向过程(Procedure Oriented)是一种以过程为中心的编程思想。面向过程都是以正在发生的过程为主要目标进行编程,与面向对象明显的不同就是封装、继承、类。
相关问答
Q1: 面向过程程序设计和面向对象程序设计有什么异同,它们之间有什么优劣...
1、面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源,比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。
2、性能比面向对象高,因为类调用需要实例化,开销比较大,比较消耗资源。如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,因为在它们看来性能是最重要的因素。
3、面向过程和面向对象语言是两种不同的编程思想,本文将从编程思想、特点和优势三个方面进行比较,帮助读者更好地了解两种编程思想的区别。
4、面向对象:向对象开发是一种根本不同于传统的功能分解的设计方法。面向对象的软件分解更接近人对客观事务的理解,而功能分解只通过问题空间的转换来获得。面向过程:主要是把事物给对象化,对象包括属性与行为。
Q2: 面向过程与面向对象各自的优缺点?
(5)缩短了开发周期。(这几点是网上复制的)缺点也很明显。类和继承等特点使得程序会多很多指针操作来定位函数入口和自身要维护虚拟方法表等额外的工作,程序的处理效率相对要低(换来的是开发效率高)。
性能比面向对象高,因为类调用需要实例化,开销比较大,比较消耗资源。如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,因为在它们看来性能是最重要的因素。
优点:性能比面向对象高,适合跟硬件联系很紧密的东西,例如单片机就采用的面向过程编程。
Q3: 试比较结构化软件工程方法和面向对象的软件工程方法的优缺点
(1)优点:符合人们认识事物的规律,系统开发循序渐进,反复修改,确保较好的用户满意度;开发周期短,费用相对少;由于有用户的直接参与,系统更加贴近实际;易学易用,减少用户的培训时间;应变能力强。
面向对象优点:稳定性好;可重用性好;较易开发大型软件产品;可维护性好。
结构化范型也称生命周期方法学,属于传统方法学。传统的软件开发方法大部分采用瀑布模型。这种模型要求每一阶段都以前一阶段形成的文档为基础完成工作。每一阶段将要完成时,都要求开发人员进行验证或确认。
【答案】:(1)面向对象方法更符合人的思维方式,更容易抓住问题的主干。(2)所开发出的软件更符合“高内聚、低耦合”的原则。所设计出的类模块独立性更强。(3)更适合于开发大型的软件,更适合于快速原型法开发方法。
Q4: 面向过程与面向对象编程的区别和优缺点
1、性能比面向对象高,因为类调用需要实例化,开销比较大,比较消耗资源。如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,因为在它们看来性能是最重要的因素。
2、编程思想不同 面向过程:是一种以过程为中心的编程思想。都是以什么正在发生为主要目标进行编程。
3、(5)缩短了开发周期。(这几点是网上复制的)缺点也很明显。类和继承等特点使得程序会多很多指针操作来定位函数入口和自身要维护虚拟方法表等额外的工作,程序的处理效率相对要低(换来的是开发效率高)。
4、很容易看出,面向对象的的程序很多东西都是独立的,每个对象都有可以重复使用。而面向过程的程序上一步和下一步环环相扣,每个模块间移植和重用性很差。所以为了适应当今社会的快节奏,面向对象的设计方法就大量的采用。
5、面向过程是以事件为中心,按照我们编写的代码是根据完成一个步骤的过程来进行。优点:根据事情的目的分解出过程,再一步步实施。对于不复杂的事件执行效率快。缺点:只关注眼前事件的实现。
关于面向对象和面向过程的优缺点和面向对象和面向过程的优缺点分析的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






