1.严格意义上,实例方法只能被实例调用,类方法只能被类调用,静态方法可以被两者调用。但是在Python中类方法和静态方法都可以被两个调用,但是实例方法只能被实例调用。所以使用实例的时候,需要先实例化对象。
2.Python中通过装饰器@来实现类方法和静态方法。
@classmethod#类方法
@staticmethod#静态方法
1.严格意义上,实例方法只能被实例调用,类方法只能被类调用,静态方法可以被两者调用。但是在Python中类方法和静态方法都可以被两个调用,但是实例方法只能被实例调用。所以使用实例的时候,需要先实例化对象。
2.Python中通过装饰器@来实现类方法和静态方法。
@classmethod#类方法
@staticmethod#静态方法