最简单的方式了解@classmethod 与@staticmethod的区别

借图说明区别就是 更改类的属性区别blog

总结:方法

实例方法(普通方法)——————————————————————随着实例属性的改变而改变im

类方法(不管是类调用仍是实例调用)———————————————都是类属性的值,不随实例属性的变化而变化总结

静态方法————————————————————————————不能够访问类属性,故直接输出传入方法的值img

相关文章
相关标签/搜索