个人总结(四):class---- 类

类的3个方法:

1.实例方法,有self,必须实例调用;

2.类方法:@cls装饰,不能调用属性值;

   可以实例调用,也可以不需要实例调用;

   类方法和静态方法的区别:类方法需要传递一个默认参数cls,其他无不同

3.静态方法:@staticmethod装饰,普通函数,不能调用属性值;

   可以实例调用,也可以不需要实例调用;

如果用不到类的属性时,可以使用类方法或者静态方法;

原文地址:https://www.cnblogs.com/test123/p/10985131.html