0 人感兴趣 · 1 次引用
可以看到,第一次使用 MyClass.name 时会进入到 name 方法的内部输出 debug: name(self) ,然后通过 lazy.__get__ 方法返回值。在返回的过程中 MyClass.name 已经被我们修改为 lazy.func 方法的返回值了。后续再使用 MyClass.name 时会一直返回这个值。
公众号【后台技术汇】
某某某技术有限责任公司架构师
行动就在当下。
🏆 InfoQ写作平台-签约作者 🏆
提供全面深入的云计算技术干货