立即学习:https://edu.csdn.net/course/play/26676/339580?utm_source=blogtoedu
1.对比方法与函数
方法不能单独调用,只能通过实例或类调用
方法的第一个参数必须是self(名称随意),代表实例本身
方法仅实例可以调用
2.理解类方法的特点
方法的上面加上@classmethod
第一个参数必须是cls(名称随意),代表类本身
类方法类与实例都可以调用
3.理解静态方法的特点
方法上面加上装饰器@staticmethod
方法的参数无需传入self或cls,不与实例绑定
仅类可以调用