1.创建类 class 语句创建一个新的类定义。 2.创建实例对象 要创建类的实例,可以使用类名调用该类,并传递其 __init__ 方法接受任何参数。 二、方法
方法包括:普通方法、静态方法和类方法,三种方法在内存中都归属于类,区别在于调用方式不同。
1.>普通方法:由对象调用;至少一个self参数;执行普通方法时,自动将调用该方法的对象赋值给self;
2.>静态方法:由类调用;无默认参数.
3.>类方法:由类调用; 至少一个cls参数;执行类方法时,自动将调用该方法的类复制给cls。 三、属性 1、属性的基本使用
装饰器 即:在方法上应用装饰器
静态字段 即:在类中定义值为property对象的静态字段
四、反射
python中的反射功能是由以下四个内置函数提供.
getattr(): #获得对象的属性和方法
hasattr(): #检查实例是否有这个属性
setattr(): #给对象重新赋值
delattr(): #删除对象成员