python实例方法、类方法@classmethod、静态方法@staticmethod和属性方法@property区别

  一、#类方法@classmethod,只能访问类变量,不能访问实例变量,经过cls参数传递当前类对象,不须要实例化,直接【类名.方法名()】,可经过类对象和类对象实例访问python 类方法:第一个参数强制为类对象,能够经过这个类对象访问类属性,因为没有传入类实例对象,因此不能访问类实例属性。函数 二、#静态方法@staticmethod,名义归类管,实际跟类不要紧,跟类关联截断了,是类下单独
相关文章
相关标签/搜索