Java 面向对象和面向过程(了解)

面向对象和面向过程(了解)

C语言是面向过程
Java语言是面向对象

什么是面向过程?

	就是强调过程,比如说我们要做一个大型的项目,但是呢,做这个项目需要划分为几个功能块(方法),这个几个功能块组合在一起就形成了这个项目,我们重点关注的就是这几个方法,因为这几个方法如果都做好,那项目自然也就完成了,那也就说我们重点强调的就是每一个方法,每一个过程,面向方法,面向过程。

什么是面向对象?

	就是强调对象,比如说我们要做一个大型的项目,但是呢,做这个项目需要划分为几个功能块(方法),这个几个功能块组合在一起就形成了这个项目,但是,我们换了一种思想,我们找一个对象,该对象具备这几个功能,那我们只需要重点关注这个一个对象就可以了,面向对象

面向过程和面向对象有什么关系呢?

	面向对象是基于面向过程的,是建立在面向过程基础之上的

面向对象的好处是什么?

	1.它是一种更符合我们人类思想习惯的思想
	2.它可以将复杂的事情简单化
	3.它可以将我们程序员从执行者变成指挥者

举例子:

	旅游:
		面向过程:自己买各种旅游装备,自己查找攻略,自己准备食物,自己准备交通工具,什么事都要自己去做
		面向对象:找一家旅游公司,就完事,指挥旅游公司办事就可以了
		
	找对象:
		面向过程:如果没有对象的话,我们生活很累,碗自己刷,衣服自己洗,什么活都要自己干
		面向对象:如果我们有对象的话,我们什么都不干了,只要指挥对象做事情就可以了
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜龙的小博站

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值