什么是面向对象思想?

前言

既然大家学习java,就知道java是一门面向对象的语言,但是具体什么是面向对象语言,面向对象是什么意思就成了一个问题,要想学好java就必须理解面向对象

1、面向过程和面向对象的设计思想

1、什么是面向过程语言设计思想?

面向过程:procedure oriented programming 缩写 POP
分析出解决问题所需要的步骤,然后把步骤一步一步实现。
面向过程直接关注流程。

面对过程就是做一件事只注重做这件事的过程,一步一步按着完成这件事的步骤做完,所有重点都放在事情上面。就像工厂的流水线一样,一切以任务为重。

2.什么是面向对象语言设计思想?

面向对象:object oriented programming 缩写 OOP面向对象的编程语言
以分类的方式进行思考和解决问题。
面向对象先对整体关系作出分类,然后根据不同的类深入细节的处理。
面向对象的思想符合人类的认知习惯。

面向对象就是做一件事先全局分析做这件事都需要那些事物,接着才会考虑每个事物具体干什么事,所有重点先放在事物上。

2、举例子看看面向过程和面向对象

完成洗衣服
面向过程语言设计思想:
1.打开洗衣机盖 ()
2.把衣服放进洗衣机()
3.关闭洗衣机盖()
4.把衣服取出()
面向对象语言设计思想:
洗衣机:
洗衣服()
定时()
脱水()
人:
开盖()
关盖()
放衣服()
取衣服()

3、总结

面向对象无法取代面向过程,他们是相辅相成的。面向对象关注于从宏观的对整件事进行分析,在具体到如何实现某个步骤时,仍然采用面向过程的思维方式。

最后,觉得有用的话,可以点赞、收藏,加关注哟,要不下次就找不见了哟!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值