1.面向对象思维
什么是面向对象编程?
对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物,相对于面向过程来说,面向对象把相关的数据和方法整合成一个整体,从更高的层次来进行系统建模,更贴近事物的自然运行模式,我们把种编程方式叫做面向对象编程,也叫OOP;(另外编程方法不分好坏,面向过程编程也有其优势所在,应用场景不同而已)
🤔例图理解过程和对象:
1.手洗衣服过程
手洗衣服每一步细节都需要我们人亲自去交互完成,任何一步都不能缺少,如果这是我们编程的方式那么整个代码会长且繁琐,日后维护起来也是比较麻烦;
2.洗衣机洗衣服过程
用面向对象的思维来处理,我们就不需要去关注整个洗衣服的过程,只需要人将洗衣粉和衣服放入洗衣机然后启动开关即可,只需要对象之间的交互即可完成任务;