摘要:
getattr 拦截运算(obj.xx),对没有定义的属性名和实例,会用属性名作为字符串调用这个方法 setattr 拦截 属性的的赋值语句 (obj.xx = xx) 阅读全文
摘要:
``` # property装饰器 # 作用: 将一个get方法转换为对象的属性。 就是 调用方法改为调用对象 # 使用条件: 必须和属性名一样 # setter方法的装饰器: # 作用:将一个set方法转换为对象的属性。 就是 a调用方法改为调用对象 # 使用方法:@属性名.setter class Person: def __init__(self,name): self._name = na 阅读全文