开发者社区> 问答> 正文

面向过程和面向对象的区别是什么?

面向过程和面向对象的区别是什么?

展开
收起
云上静思 2021-10-20 14:33:46 1749 0
2 条回答
写回答
取消 提交回答
  • 不懂的太多

    面向过程的编程思想是将一个功能分解为一个个小的步骤,按步骤顺序来进行编写。 面向对象的编程思想,将所有的功能统一保存到对应的对象中。要使用某个功能,直接找到对应的对象。

    供参考:Python面向对象

    2022-03-30 10:03:29
    赞同 展开评论 打赏
  • 同样一个象棋设计。

    面向对象:创建黑白双方的对象负责演算,棋盘的对象负责画布,规则的对象负责判断, 例子可以看出,面向对象更重视不重复造轮子,即创建一次,重复使用。

    面向过程:开始—黑走—棋盘—判断—白走—棋盘—判断—循环。只需要关注每一步怎 么实现即可。

    资料来源:《Java工程师成神之路(基础篇)》,链接:https://developer.aliyun.com/topic/download?id=923

    2021-10-20 14:35:20
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
为什么要学函数式编程? 立即下载
低代码开发师(初级)实战教程 立即下载