python中静态方法和类方法

日期:2018-06-07 22:26:52 章节:  python面向对象

python中静态方法和类方法,

静态方法需要@staticmethod修饰器,类方法需要@classmethod

python-classmethod-staticmethod.png

可以看出,通过类方法修改类属性是有效的

类方法:第一个参数必须是类对象,一般都写cls。

静态方法则不强制传递什么参数。