摘要: 1、继承概念的实现方式主要有2类:实现继承、接口继承。 Ø 实现继承是指使用基类的属性和方法而无需额外编码的能力; Ø 实现继承是指使用基类的属性和方法而无需额外编码的能力; Ø 接口继承是指仅使用属性和方法的名称、子类必须提供实现的能力(子类重构爹类方法); 父类是抽象类,仅定义将由子类创建的一般 阅读全文
posted @ 2018-01-18 18:14 Claire_xu 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 反射方法可以获取对象中的成员(包括对象变量和对象方法) 反射代码示例 示例2:从模块里反射查找类 示例3:从对象里反射查找函数 阅读全文
posted @ 2018-01-18 18:05 Claire_xu 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 变量或方法 描述 调用时机 __init__ 构造方法 通过类创建对象时,即类名() ,自动触发执行 __doc__ 表示类的描述信息 __module__ 表示当前操作的对象在那个模块 __class__ 表示当前操作的对象的类是什么 __del__ 对象执行结束后,调用该方法,回收操作系统资源 阅读全文
posted @ 2018-01-18 17:52 Claire_xu 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 绑定方法和非绑定方法: 普通def定义的都是绑定给对象的方法,对象调用时会自动传入对象本事,而类调用时需手动传入对象。 加上@classmethod装饰器就是绑定给类的方法,会自动传类本身 加上@staticmethod是非绑定方法,不会自动传类参数或对象参数 参数有self 能访问类方法 能访问实 阅读全文
posted @ 2018-01-18 17:21 Claire_xu 阅读(220) 评论(0) 推荐(0) 编辑