什么叫“面向对象程序设计、面向过程程序设计”?有啥区别啊?学那个更实用点?
3个回答
展开全部
其实不存在学哪个的的问题……
面向过程是以函数、循环、选择为主,而面向对象是用类及其三大特性:继承性、多态性、封装性对现实世界建模,从而高效快速得解决现实问题,在百度百科中对C++的简介中有介绍,面向过程主要是体现在类的成员函数里面的。
面向过程是以函数、循环、选择为主,而面向对象是用类及其三大特性:继承性、多态性、封装性对现实世界建模,从而高效快速得解决现实问题,在百度百科中对C++的简介中有介绍,面向过程主要是体现在类的成员函数里面的。
参考资料: http://baike.baidu.com/view/824.htm
展开全部
学面向对象 学之前要先学面向过程打基础 面向对象是现在的主要编程思想 面向过程已经过时了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
面向对象是以类为基础的设计,比较宏观和复杂;面向过程是以函数为基础的设计,相对比较微观和简单。
通常,低级语言一般都是面向过程的,适合设计一些系统软件和底层软件;
而高级语言比较趋向于面向对象,适合设计大型的应用软件。
面向对象和面向过程的区别,最明显的地方就是思考方式不一样,或者说编程的核心思想不一样。如果说使用的话,如果学好了,哪种都很实用。
通常,低级语言一般都是面向过程的,适合设计一些系统软件和底层软件;
而高级语言比较趋向于面向对象,适合设计大型的应用软件。
面向对象和面向过程的区别,最明显的地方就是思考方式不一样,或者说编程的核心思想不一样。如果说使用的话,如果学好了,哪种都很实用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询