很简单的判断标准
如果你的方法,用到了成员和成员函数,即必须通过self 获得,那就是用实例方法
如果你的方法,只用到了类变量,即通过cls获得,那就用类方法(@classmethod),静态方法同理,self ,cls都没用到,就用静态方法(@staticmethod)
很简单的判断标准
如果你的方法,用到了成员和成员函数,即必须通过self 获得,那就是用实例方法
如果你的方法,只用到了类变量,即通过cls获得,那就用类方法(@classmethod),静态方法同理,self ,cls都没用到,就用静态方法(@staticmethod)