浅谈面向对象和面向过程思想

怼烎@ 2022-12-27 05:00 308阅读 0赞

说到面向对象,我们总是和面向过程比较。

这里我们简要说明面向过程:

就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。强调的是功能行为(是一种思想)。

面向对象的思想:

是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为。将功能封装成对象,强调具备了该功能的对象。

举例解释一下:
1.冰箱






















面向过程 面向对象
打开冰箱 冰箱:打开
储存冰箱 冰箱:存储
关闭冰箱 冰箱:关闭

2.买电脑
面向过程的思想:你找到一个中介,中介具有帮你买电脑选电脑的功能,你只需要付钱和他说你的需求即可。
面向过程的思想:你需要自己去到买电脑的地方,选择你需要的电脑。

而这里中介就是就是面向对象的思想,而面向过程到面向对象:可以理解为将复杂的问题简单化,通过买电脑可以理解为:你从一个工作执行者变为一个指挥者。

发表评论

表情:
评论列表 (有 0 条评论,308人围观)

还没有评论,来说两句吧...

相关阅读

    相关 面向对象

    浅谈面向对象 概要:面向对象,顾名思义,面向对象模式中的主体被称为对象(object)。每个对象都是类(class)的实例(instance)。 什么是面向对象

    相关 Java面向对象

    Java的面向对象这里对于初学者来说无疑是一大挑战,从基本的概念到实际操作,上手都不是很容易,在看了很多官方概念资料之后,自己对面向对象更是糊涂。那么这篇文章就有助于你理解什么

    相关 面向对象面向过程思想

    说到面向对象,我们总是和面向过程比较。 这里我们简要说明面向过程: > 就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可

    相关 面向对象

    程序能够解决问题的复杂性直接取决于抽象的类型和质量。 对象具有状态、行为和标识。这意味着每一个对象都可以拥有内部数据(它们给出了该对象的状态)和方法(它们产生的行为),并

    相关 面向对象方法学

    目录 一、面向对象的基本概念 对象、类、实例、消息、方法 二、面向对象的基本特征 封装、继承、多态 三、面向对象的建模 对象模型、动态模型、功能模型 四、面向对象