摘要: 面向对象中的继承关系 1. 经典类 py2: 不继承任何类 2. 新式类 py2: 手动继承object py3: 所有的类都是object的子类 经典类的MRO: 树的深度优先遍历 从左到右, 一条路跑到黑 新式类的MRO: C3算法 1. 拆分 L(H) = H + L(H的父类)... + 父 阅读全文
posted @ 2018-12-29 19:12 沐小熊 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一.约束 1.抛异常 2.抽象类和抽象方法 二.异常处理 三.MD5 四.日志处理 (1)单个日志 (2)多个日志 阅读全文
posted @ 2018-12-29 16:42 沐小熊 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一.isinstance和issubclass 1.isinstance 2.issubclass 二.区分方法和函数 官方玩法 野路子 三.反射 阅读全文
posted @ 2018-12-29 16:27 沐小熊 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 一.类与类之间的关系 1.依赖关系 在方法的参数位置把另一个类的对象作为参数进行传递 2.关联关系 self.属性 = 对象 self.phone = 苹果 self.phone.play() 多对多关系 (1)一对一关系 (2)一对多关系 3.继承关系 二.特殊成员 __init__ 初始化操作 阅读全文
posted @ 2018-12-29 16:11 沐小熊 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一.成员 1.实例变量 对象.属性=xxxx 2.类变量 最好用类.变量 ,对象.变量也能用 3.实例方法 4.类方法 5.静态方法 6.属性 7.私有 阅读全文
posted @ 2018-12-29 15:57 沐小熊 阅读(285) 评论(0) 推荐(0) 编辑