分类目录:《系统学习Python》总目录
既然我已经用如此大的篇幅实现了Python代码的Private
和Public
属性声明,必须再次提醒,像这样为类添加访问控制不完全是Python的风格。实际上,除了充当装饰器使用的一个展示,大多数程序员很可能发现这一示例基本上或者完全不重要。大多数大型的Python程序没有任何这样的控制也同样获得成功。
也就是说,在开发过程中我们会发觉这一工具在有限的领域较为有用。如果我们确实想要控制属性访问以杜绝编程错误,或者恰好将要成为前C++或前Java程序员,那么使用Python的运算符重载和内省工具,大多数事情是可以完成的。
参考文献:
[1] Mark Lutz. Python学习手册[M]. 机械工业出版社, 2018.