
正文
比面向对象厉害的,面向对象难不难
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问C是面向对象还是面向过程?VB呢?
c语言是一门通用计算机编程语言,广泛应用于底层开发,不需要任何运行环境支持便能运行的编程语言。
高级程序语言可分为面向过程和面向对象两大类。C语言,面向过程。VB语言,基于对象,不支持继承和多态;C++语言面向对象;JAVA语言纯面向对象。
VB和C是两种不同的语言,VB是面向对象的,C是面向过程的。
相关问答
Q1: 为什么结构化程序设计比面向对象编程好?
1、结构化方法侧重于设计,而面向对象方法则更强调分析。此外,结构化方法在分析阶段和设计阶段存在表达方式的不吻合问题,而面向对象方法则在设计阶段细化分析阶段的成果,避免了这一转换问题。
2、结构化程序设计由于采用了模块分解与功能抽象,自顶向下、分而治之的方法,从而有效地将一个较复杂的程序系统设计任务分解成许多易于控制和处理的子任务,便于开发和维护。
3、结构化程序设计简洁明了,不会像面向对象那样绕圈子。因此,编写小工具时比较适合用结构化设计,但是面向对象由于引进对象概念,大大提高了软件编写的效率,适合多人协作编写较大的软件。一个灵活,一个稳重。
4、面向对象的程序设计 随着程序的设计的复杂性增加,结构化程序设计方法又不够用了。不够用的根本原因是“代码重用”的时候不方便。面向对象的方法诞生了,它通过继承来实现比较完善的代码重用功能。
5、程序设计思想是程序员必须掌握的基本技能之一。本文将深入探讨结构化程序设计和面向对象程序设计两种思想,帮助读者更好地理解它们的优缺点和核心差异。
6、接口继承实质上是要求“做出一个良好的抽象,这个抽象规定了一个兼容接口,使得外部调用者无需关心具体细节,可一视同仁的处理实现了特定接口的所有对象”——这在程序设计上,叫做归一化。
Q2: 面向过程与面向对象编程的区别和优缺点
1、面向过程与面向对象的区别有:思路不同、特点不同、优势不同。
2、编程思想不同 面向过程:是一种以过程为中心的编程思想。都是以什么正在发生为主要目标进行编程。
3、面向对象和面向过程的区别:面向对象以对象为核心,面向过程以过程为核心;面向对象强调事件的角色、主体,面向过程强调事件的流程、顺序。面向对象 面向对象以对象为中心。
4、优点 性能比面向对象高,因为类调用需要实例化,开销比较大,比较消耗资源。如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,因为在它们看来性能是最重要的因素。
5、区别方面,面向过程语言最基本的概念是函数,面向过程语言将一个个功能封装成一个个函数。因此程序的耦合度较高。而面向对象语言最基本的概念是对象(数据及其操作的方法)。各个对象负责自己的工作,为其他对象提高功能。
6、不太同意楼上观点。一定程度上两者的试用地方不同 对面向对象来说几个主要的:优:(1)是一种全新的系统分析设计方法(对象、类、结构属性、方法)(2)适用于各类信息系统的开发。
比面向对象厉害的的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于面向对象难不难、比面向对象厉害的的信息别忘了在本站进行查找喔。






