请问C是面向对象还是面向过程?VB呢?

请问C是面向对象还是面向过程?VB呢?C++呢?

C语言可以说是面向过程的,但比面向过程高级点,比面向对象低级一点,
可以说C语言是面向过程向面向对象的过渡,功能和难度很强,功能更强大C++可以称之为C语言的升级,是面向对象的语言,VB和C#语言等是C语言的更进一步发展,属于高级面向对象的语言。
就拿一个开发软件来说吧,有几种语言可选:c语言,c++,vc++,.net,c#,vb,java,等语言,这些语言中,你可以随便选,其中c语言功能最强,但也是最难的,好比c语言是父亲,其他与他有关的语言是儿子,孙子,重孙。。。。。。这些后辈们都继承前辈们,并不断扩展运用到各个方面,有做网站的,有做软件的,有做嵌套式的,个有特长,你熟悉那个,你可以掌握那个,种类更多一些,学习更容易一些。
下面是借鉴别人的回答
面向"对象"编程,
很重要的一点就是其中必须要意识到,对象,对象,一切万物皆为对象,

比如说具体的一个人,它也是一个对象,
这个对象有哪些特征呢?又有哪些行为呢?

对于特征:
身高,高还是矮,有多高
体重,轻不是重,有多重,
等等到,

对于行为:
能不能走路,
能不能吃饭,
能不能跑,
等等,,

根对象紧密联系在一起的是"类"
那就是某一类对象的模型,比如说汽车生产时需要的模型,它是一个抽象体,而对象是一个具体的某样东西.

自我感觉,面向对象编程,最重要的一点,就是自己要领悟到,面对的是对象.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-15
呵呵,C属于当前最有代表的面向过程语言之一。
VB呢,呵呵,不好具体划分,因为这个语言可视化很强,但是他又没有实现真正意义上面向对象。
C++面向对象语言,基本上兼容了C语言的所有语法有点,既可以面向对象编程也可以搞定面向过程的程序,是当前面向对象语言里学习起来最有挑战性的语言之一。
第2个回答  2012-04-27
c是面想过程,java是面向对象,C++面向对象
第3个回答  2009-10-15
C是面向过程,vb,c++面向对象本回答被提问者采纳
第4个回答  2009-10-15
不知道为什么很多人说VB是编程工具,却也有很多人说VB是编程语言。
相似回答