1、定义一个特殊的slots变量,来限制该class实例能添加的属性 2、内置的property(关键字)装饰器就是负责把一个方法变成属性调用的。property。setter(这里的property是类里面的属性名)负责把一个setter方法变成属性赋值。 3、str(),repr(),iter(),next(),getitem(),setitem(),delitem(),getattr(),call()