99问答网
所有问题
什么叫“面向对象程序设计、面向过程程序设计”?有啥区别啊?学那个更实用点?
如题所述
举报该问题
推荐答案 2009-04-29
其实不存在学哪个的的问题……
面向过程是以函数、循环、选择为主,而面向对象是用类及其三大特性:继承性、多态性、封装性对现实世界建模,从而高效快速得解决现实问题,在百度百科中对C++的简介中有介绍,面向过程主要是体现在类的成员函数里面的。
参考资料:
http://baike.baidu.com/view/824.htm
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jBe7evWO.html
其他回答
第1个回答 2009-04-29
学面向对象 学之前要先学面向过程打基础 面向对象是现在的主要编程思想 面向过程已经过时了
第2个回答 2009-05-02
面向对象是以类为基础的设计,比较宏观和复杂;面向过程是以函数为基础的设计,相对比较微观和简单。
通常,低级语言一般都是面向过程的,适合设计一些系统软件和底层软件;
而高级语言比较趋向于面向对象,适合设计大型的应用软件。
面向对象和面向过程的区别,最明显的地方就是思考方式不一样,或者说编程的核心思想不一样。如果说使用的话,如果学好了,哪种都很实用。
相似回答
大家正在搜
相关问题
面向对象程序的特点是什么?面向对象程序设计和面向过程程序设计...
面向对象程序设计和过程程序的设计方法有什么异同?
面向对象编程相对于面向过程编程有什么优点?二者有什么区别?
面向对象的编程和面向过程的编程有什么区别?
面向过程程序设计和面向对象程序设计的区别和联系分别是什么
面向对象程序设计和面向过程程序设计有什么区别?
面向对象程序设计语言与面向过程程序设计语言有什么区别啊?
请问面向对象的程序设计方法和面向过程的程序设计方法有什么不同...