开发者社区 问答 正文

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

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

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

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

    供参考:Python面向对象

    2022-03-30 10:03:29 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 同样一个象棋设计。

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

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

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

    2021-10-20 14:35:20 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论