提交 c8facfbd 编写于 作者: 写代码的明哥's avatar 写代码的明哥

typo

上级 ca762a93
......@@ -92,7 +92,7 @@ AttributeError: 'Demo' object has no attribute '__baz'
```python
>>> demo._Demo__baz
23
33
```
总结可得,使用双下划线开头的属性变量,就是一个私有变量。
......@@ -112,4 +112,4 @@ Python并没有真正的私有化支持,但可用下划线得到伪私有。
- 私有变量:以双下划线前导的变量,可以使用 `实例._类名__变量名` 进行访问
- 私有方法:以双下划线前导的方法,可以使用 `实例._类名__方法名()` 进行访问
私有变量和私有方法,虽然有办法访问,但是仍然不建议使用上面给出的方法直接访问,而应该接口统一的接口(函数入口)来对私有变量进行查看、变量,对私有方法进行调用。对于这些内容我放到了下一节的的封装,请继续往后学习。
\ No newline at end of file
私有变量和私有方法,虽然有办法访问,但是仍然不建议使用上面给出的方法直接访问,而应该接口统一的接口(函数入口)来对私有变量进行查看、变量,对私有方法进行调用。对于这些内容我放到了下一节的的封装,请继续往后学习。
......@@ -102,7 +102,7 @@ AttributeError,属性不存在。
.. code:: python
>>> demo._Demo__baz
23
33
总结可得,使用双下划线开头的属性变量,就是一个私有变量。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册