请问C是面向对象还是面向过程?VB呢?
发布网友
发布时间:2022-04-25 16:40
我来回答
共5个回答
热心网友
时间:2023-10-19 01:58
C语言可以说是面向过程的,但比面向过程高级点,比面向对象低级一点,
可以说C语言是面向过程向面向对象的过渡,功能和难度很强,功能更强大C++可以称之为C语言的升级,是面向对象的语言,VB和C#语言等是C语言的更进一步发展,属于高级面向对象的语言。
就拿一个开发软件来说吧,有几种语言可选:c语言,c++,vc++,.net,c#,vb,java,等语言,这些语言中,你可以随便选,其中c语言功能最强,但也是最难的,好比c语言是父亲,其他与他有关的语言是儿子,孙子,重孙。。。。。。这些后辈们都继承前辈们,并不断扩展运用到各个方面,有做网站的,有做软件的,有做嵌套式的,个有特长,你熟悉那个,你可以掌握那个,种类更多一些,学习更容易一些。
下面是借鉴别人的回答
面向"对象"编程,
很重要的一点就是其中必须要意识到,对象,对象,一切万物皆为对象,
比如说具体的一个人,它也是一个对象,
这个对象有哪些特征呢?又有哪些行为呢?
对于特征:
身高,高还是矮,有多高
体重,轻不是重,有多重,
等等到,
对于行为:
能不能走路,
能不能吃饭,
能不能跑,
等等,,
根对象紧密联系在一起的是"类"
那就是某一类对象的模型,比如说汽车生产时需要的模型,它是一个抽象体,而对象是一个具体的某样东西.
自我感觉,面向对象编程,最重要的一点,就是自己要领悟到,面对的是对象.
热心网友
时间:2023-10-19 01:59
呵呵,C属于当前最有代表的面向过程语言之一。
VB呢,呵呵,不好具体划分,因为这个语言可视化很强,但是他又没有实现真正意义上面向对象。
C++面向对象语言,基本上兼容了C语言的所有语法有点,既可以面向对象编程也可以搞定面向过程的程序,是当前面向对象语言里学习起来最有挑战性的语言之一。
热心网友
时间:2023-10-19 01:59
c是面想过程,java是面向对象,C++面向对象
热心网友
时间:2023-10-19 02:00
C是面向过程,vb,c++面向对象
热心网友
时间:2023-10-19 02:00
不知道为什么很多人说VB是编程工具,却也有很多人说VB是编程语言。