参考1  https://blog.csdn.net/longting_/article/details/80357132

参考2 https://blog.csdn.net/stars51320/article/details/100524606?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.compare&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.compare

实例方法只能被实例对象调用,静态方法(由@staticmethod装饰的方法)、类方法(由@classmethod装饰的方法),可以被类或类的实例对象调用。

  • 实例方法,第一个参数必须要默认传实例对象,一般习惯用self。
  • 静态方法,参数没有要求。
  • 类方法,第一个参数必须要默认传类,一般习惯用cls。