摘要:
一,issubclass,type, isinstance。 issubclass 判断xxx类是否是xxx类的子类 type 获取到xxx对象的类型 isinstance 判断xxx对象是否是xxx类型的(向上判断) 如何判断一个方法或者一个函数(FunctionType, MethodType) 阅读全文
摘要:
一,类与类之间的关系: 依赖关系: 在方法中给方法传递一个对象,此时类与类之间的关系是最轻的。 关联关系(组合,聚合),通过属性设置来维护两个对象的关系 简单的继承 self :谁调用的,就是谁的。 二,特殊成员 1. 类名() 会自动执行__init__() 2. 对象() 会⾃动执行__call 阅读全文
摘要:
一,成员: 变量: 1,实例变量,对象 . xxx = xxx 实例变量 --》字段 --》属性,给对象用的。 2,类变量,直接写在类中的变量就是类变量,类变量一般用类名来访问 二,方法: 1,实例方法,对象 . 方法() 2,类方法, 类名 . 方法() 3,静态方法,类名 . 方法() 三,属性 阅读全文
摘要:
一,面向对象和面向过程: 面向对象:以“我”为中心,按照事物的发展“流程”。 面向过程:以对象为中心。优点:代码量少,简单。 缺点:扩展性差。 总结:“万事万物皆为对象”(object) 二,如何编写面向对象的程序(重点) 先创建类:归类,对某些实物进行总结。相当于图纸 使用类可以创建对象: cla 阅读全文