3/100
slots
Python是动态语言,我们可以随时为对象绑定新的属性和方法。但是如果我们想限制类型的对象所能绑定的属性,则需要用到__slots__。
1 | class Person(object): |
特殊方法
- 静态方法使用
@staticmethod修饰 - 类方法使用
@classmethod来修饰, 类方法的第一个参数必须是cls,表示当前类的对象

3/100
Python是动态语言,我们可以随时为对象绑定新的属性和方法。但是如果我们想限制类型的对象所能绑定的属性,则需要用到__slots__。
1 | class Person(object): |
@staticmethod 修饰@classmethod 来修饰, 类方法的第一个参数必须是cls,表示当前类的对象