Python 中 property 的使用

    在相似于 c++/java 这样的语言中,为了实现对类内部成员的封装。每每不会直接将一个变量做为公共成员暴露出来,而是会提供一对 get/set 函数来操做须要暴露的成员变量,这样不单提升了封装性, 减少了往后代码修改的影响范围,还能够在操做成员变量的时候提供一些必要的相似监控记录、校验等功能,是很是有用的。体如今代码中就是这样子:html class Person { public:  
相关文章
相关标签/搜索