2018年3月18日

python单例(重点)

摘要: 单例 目标 单例设计模式 __new__ 方法 Python 中的单例 01. 单例设计模式 设计模式 设计模式 是 前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对 某一特定问题的成熟的解决方案 使用 设计模式 是为了可重用代码、让代码更容易被他人理解、保证代码可靠性 单例设计模式 目 阅读全文

posted @ 2018-03-18 10:16 莫逆向日白 阅读(233) 评论(0) 推荐(0) 编辑

python类属性和类方法(类的结构、实例属性、静态方法)

摘要: 类属性和类方法 目标 类的结构 类属性和实例属性 类方法和静态方法 01. 类的结构 1.1 术语 —— 实例 1) 在内存中为对象 分配空间 2) 调用初始化方法 __init__ 为 对象初始化  因此,通常也会把: 在程序执行时: 访问自己的属性 调用自己的方法 结论 每一个对象 都有自己  阅读全文

posted @ 2018-03-18 10:15 莫逆向日白 阅读(1031) 评论(0) 推荐(0) 编辑

python继承和多态

摘要: 继承 目标 单继承 多继承 面向对象三大特性 01. 单继承 1.1 继承的概念、语法和特点 继承的概念:子类 拥有 父类 的所有 方法 和 属性  1) 继承的语法 子类 继承自 父类,可以直接 享受 父类中已经封装好的方法,不需要再次开发 子类 中应该根据 职责,封装 子类特有的 属性和方法 阅读全文

posted @ 2018-03-18 10:13 莫逆向日白 阅读(219) 评论(0) 推荐(0) 编辑

python私有属性和私有方法

摘要: 私有属性和私有方法 01. 应用场景及定义方式 应用场景 在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 不希望公开的 方法 定义方式 在 定义属性或方法时,在 属性名或者方法名前 增加 阅读全文

posted @ 2018-03-18 10:13 莫逆向日白 阅读(5087) 评论(0) 推荐(0) 编辑

python面向对象封装案例(附:is和==的区别)

摘要: 面向对象封装案例 目标 封装 小明爱跑步 存放家具 01. 封装 02. 小明爱跑步 需求  提示:在 对象的方法内部,是可以 直接访问对象的属性 的! 代码实现: 2.1 小明爱跑步扩展 —— 小美也爱跑步 需求  提示  03. 摆放家具 需求 新房子没有任何的家具 席梦思(bed) 占地 阅读全文

posted @ 2018-03-18 10:12 莫逆向日白 阅读(1037) 评论(0) 推荐(0) 编辑

python面向对象的基础语法(dir内置函数、self参数、初始化方法、内置方法和属性)

摘要: 面相对象基础语法 目标 dir 内置函数 定义简单的类(只包含方法) 方法中的 self 参数 初始化方法 内置方法和属性 01. dir 内置函数(知道) 在 Python 中 对象几乎是无所不在的,我们之前学习的 变量、数据、函数 都是对象 在 Python 中可以使用以下两个方法验证: 提示  阅读全文

posted @ 2018-03-18 10:10 莫逆向日白 阅读(4035) 评论(0) 推荐(1) 编辑

python类和对象

摘要: 类和对象 目标 类和对象的概念 类和对象的关系 类的设计 01. 类和对象的概念 类 和 对象 是 面向对象编程的 两个 核心概念 1.1 类 类 是对一群具有 相同 特征 或者 行为 的事物的一个统称,是抽象的,不能直接使用 特征 被称为 属性 行为 被称为 方法 类 就相当于制造飞机时的图纸,是 阅读全文

posted @ 2018-03-18 10:09 莫逆向日白 阅读(317) 评论(0) 推荐(1) 编辑

python面向对象基本概念(OOP)

摘要: 面向对象(OOP)基本概念 面向对象编程 —— Object Oriented Programming 简写 OOP 目标 了解 面向对象 基本概念 01. 面向对象基本概念 我们之前学习的编程方式就是 面向过程 的 面相过程 和 面相对象,是两种不同的 编程方式 对比 面向过程 的特点,可以更好地 阅读全文

posted @ 2018-03-18 10:08 莫逆向日白 阅读(232) 评论(0) 推荐(1) 编辑

python函数进阶(函数参数、返回值、递归函数)

摘要: 函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式  定义函数时,是否接收参数,或者是否返回结果,是根据 实际的功能需求 来决定的! 1.1 无参 阅读全文

posted @ 2018-03-18 10:07 莫逆向日白 阅读(591) 评论(0) 推荐(0) 编辑

python变量进阶(可变不可变,局部变量和全局变量)

摘要: 变量进阶(理解) 目标 变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 Python 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 Python 中 变量 和 数据 是分开存储的 数据 保存在内存 阅读全文

posted @ 2018-03-18 10:06 莫逆向日白 阅读(2949) 评论(0) 推荐(1) 编辑

导航