标签:str object 隐藏数据 多个 精通 推荐 思维方式 下单 作用
面向对象编程介绍
类和对象
定义类
创建对象
_init_方法
应用:创建多个对象
“魔法”方法
self
应用:烤地瓜
隐藏数据
面向对象编程介绍
区分面向对象和面向过程
举例:
买电脑(两种方式) 1. *网上搜资料查询 *根据自己预算和需求,定制电脑型号 *去市场找电脑实体店筛选 *业务员推荐介绍各种款式 *砍价n分钟,价格6k *下单付款,带走笔记本 *使用了一段时间,各种问题 注意:强调的是步骤、过程,每一步都是自己亲自实现 2. *找精通电脑的朋友 *交易 注意:强调的是精通电脑的朋友,不需要签字实现所有的步骤,只需要调用“精通电脑的朋友”就可以解决问题,这种解决问题的思路就是面向对象
注意:用面向对象的思维解决问题的重点就是:
1.当遇到一个需求的时候不需要自己去实现,如果是自己一步步实现的话就是面向过程
2.应该调用一个专门做这种事情的人来做
3.面向对象是基于面向过程的
面向对象(Object-oriented:简称:OO)
定义为:按人们认识客观世界的系统思维方式,采用基于对象(实体)的概念建立模型,模拟客观世界分析、设计、实现软件的办法
面向对象编程(Object oriented Pogramming-OOP)是一种解决软件复用的设计和编程方法。这种方法把软件系统中相近相似的操作逻辑和操作应用数据、状态,以类的形式描述出来,以对象实例的形式在软件系统中复用,以、达到提高软件开发效率的作用。
类和对象
*面向对象编程的2个非常重要的概念:类和 对象
*对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念---类
*类就像当与制造飞机时的图纸,可以用它来进行制造的飞机就相当于对象
待补充~
标签:str object 隐藏数据 多个 精通 推荐 思维方式 下单 作用
原文地址:https://www.cnblogs.com/FlameLuo/p/9654951.html