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

面向过程

例子:把大象放进到冰箱

	1. 打开冰箱
	2. 存储大象
	3. 关闭冰箱

在这里插入图片描述
对于面向过程思想, 强调的是过程 (动作)
要自己执行,打开, 存储, 关闭的这些动作操作

常见语言:

			C语言

.
.
.

面向对象

例子:把大象放进到冰箱

	1. 冰箱打开
	2. 冰箱存储
	3. 冰箱关闭

在这里插入图片描述
面向对象是把具体实体操作的步骤封装起来

对于面向对象思想, 强调的是对象(实体).

就像把大象存储到冰箱的例子:

	我们不需要管它什么打开,存储,关闭.

我们只需要找到冰箱这个实体让冰箱进行操作就行

常见语言:

			c++			java		c#

特点:

		1.面向对象就是一种常见的思想,符合人们的思考.
		2.面向对象的出现,将事情简单化了.
		3.面向对象的出现让曾经在过程的执行者,变成了对象中的指挥者.

曾经在过程的执行者,变成了对象中的指挥者:

这就话就是:
		 在面向过程中:我们要自己写具体事务的执行.
		 在面向对象中,我们只需要叫具体实体进行操作执行就行了.

面向对象必须满足的三个特征:

	1.封装
	2.继承
	3.多态
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值