永发信息网

面向对象与面向过程的区别

答案:1  悬赏:80  手机版
解决时间 2021-04-22 00:02
  • 提问者网友:椧運幽默
  • 2021-04-21 12:51
比如说要做一个棋类游戏,

面向对象用C#写该怎么设计?

面向过程用C语言该怎么设计?

最佳答案
  • 五星知识达人网友:忘川信使
  • 2021-04-21 13:33
面向对象和面向过程的区别

一个博大,一个精深.
总体而言,面向对象简单,面向过程对人员要求素质过高
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

艾兰.库伯的《软件创新之路》中提到:

面向过程和面向对象的区别并不像人们想象得那么大
面向对象的大部分思想在面向过程中也能体现
但面向过程最大的问题(也许是唯一先天的缺陷)在于随着系统的膨胀,面向过程将无法应付,最终导致系统的崩溃

面向对象的提出正是试图解决这一软件危机
目前看来,似乎有一定成效
但仍任重道远
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯