Update p21_avoid_repetitive_property_methods.rst

fix misspell
This commit is contained in:
Hieast
2020-08-31 21:51:15 +08:00
committed by GitHub
parent f67d542343
commit 4280356362

View File

@@ -76,7 +76,7 @@
看上去有点难理解,其实它所做的仅仅就是为你生成属性并返回这个属性对象。 看上去有点难理解,其实它所做的仅仅就是为你生成属性并返回这个属性对象。
因此,当在一个类中使用它的时候,效果跟将它里面的代码放到类定义中去是一样的。 因此,当在一个类中使用它的时候,效果跟将它里面的代码放到类定义中去是一样的。
尽管属性的 ``getter````setter`` 方法访问了本地变量如 ``name`` , ``expected_type`` 尽管属性的 ``getter````setter`` 方法访问了本地变量如 ``name`` , ``expected_type``
以及 ``storate_name`` ,这个很正常,这些变量的值会保存在闭包当中。 以及 ``storage_name`` ,这个很正常,这些变量的值会保存在闭包当中。
我们还可以使用 ``functools.partial()`` 来稍稍改变下这个例子,很有趣。例如,你可以像下面这样: 我们还可以使用 ``functools.partial()`` 来稍稍改变下这个例子,很有趣。例如,你可以像下面这样: