立即学习:https://edu.csdn.net/course/play/26676/399742?utm_source=blogtoedu
1. __slots__用于规定类所能具有的属性,且创建好的属性是只读的;
2. __getattr__特殊方法可以在当用户尝试访问类中没有定义的属性时拦截操作,并用户想要访问的属性添加到类中;
3. __setattr__特殊方法可以在用户尝试向类中不存在的属性赋值时拦截操作,并将用户想要访问的属性和对应的值添加到类中
立即学习:https://edu.csdn.net/course/play/26676/399742?utm_source=blogtoedu
1. __slots__用于规定类所能具有的属性,且创建好的属性是只读的;
2. __getattr__特殊方法可以在当用户尝试访问类中没有定义的属性时拦截操作,并用户想要访问的属性添加到类中;
3. __setattr__特殊方法可以在用户尝试向类中不存在的属性赋值时拦截操作,并将用户想要访问的属性和对应的值添加到类中