摘要: 在python中,我们可以拦截对象的所有特性访问。通过这种拦截的思路,我们可以在旧式类中实现property方法。 下面是举例: 下面是结果: **其实,我们可以发现在使用__setatter__ , __getatter__,__delatter__这些接口时会对其他的值造成影响,因为这个是通用的 阅读全文
posted @ 2018-05-22 16:10 在左手 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 实际上,在python中property(fget,fset,fdel,doc)函数不是一个真正的函数,他其实是拥有很多特殊方法的类。 这特殊类总的很多方法完成了property函数中的所有工作,涉及的方法包括__get__,__set__,__delete__方法。这3个方法合在一起,就定义了描述 阅读全文
posted @ 2018-05-22 10:24 在左手 阅读(830) 评论(0) 推荐(0) 编辑