摘要:
单例 01. 单例设计模式 设计模式 设计模式 是 前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对 某一特定问题 的成熟的解决方案 使用 设计模式 是为了可重用代码、让代码更容易被他人理解、保证代码可靠性单例设计模式 目的 —— 让 类 创建的对象,在系统中 只有 唯一的一个实例 每一 阅读全文
摘要:
继承 01. 单继承 1.1 继承的概念、语法和特点1) 继承的语法子类 继承自 父类,可以直接 享受 父类中已经封装好的方法,不需要再次开发子类 中应该根据 职责,封装 子类特有的 属性和方法2) 专业术语Dog 类是 Animal 类的子类,Animal 类是 Dog 类的父类,Dog 类从 A 阅读全文
摘要:
多态 面向对象三大特性1.封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中 定义类的准则 2.继承 实现代码的重用,相同的代码不需要重复的编写 设计类的技巧 子类针对自己特有的需求,编写特定的代码3.多态 不同的子类对象 调用相同的 父类方法,产生不同的执行结果 多态 可以 增加代码 阅读全文
摘要:
类属性和类方法 01. 类的结构 1.1 术语 —— 实例 1.使用面相对象开发,第 1 步 是设计 类2.使用 类名() 创建对象,创建对象 的动作有两步: **在内存中为对象 分配空间 **调用初始化方法 __init__ 为 对象初始化3.对象创建后,内存 中就有了一个对象的 实实在在 的存在 阅读全文
摘要:
变量 1.变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 2.变量类型 在内存中创建一个变量,会包括: 变量的名称 变量保存的数据 变量存储数据的类型 变量的地址(标示) **** Python 在定义变量时不需要指定类型! 阅读全文
摘要:
列表 1.列表的定义 - List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组- 专门用于存储 一串 信息- 列表用 [] 定义,数据 之间使用 , 分隔- 列表的 索引 从 0 开始 2.列表的操作 列表.insert(索引, 数据) | 在指定位置插入数据列 阅读全文
摘要:
面对对象 01. 类和对象的概念 1.1 类类 是对一群具有 相同 特征 或者 行为 的事物的一个统称,是抽象的,不能直接使用 特征 被称为 属性行为 被称为 方法类 就相当于制造飞机时的图纸,是一个 模板,是 负责创建对象的1.2 对象对象 是 由类创建出来的一个具体存在,可以直接使用由 哪一个类 阅读全文