Python3之封装property及使用

1.封装的作用:使属性私有,隐藏数据,使数据安全 2.封装的形式:对类内使用__属性名 或者__方法名,接着会进行变形,属性名或者方法名会被变形为:_类名__属性名的形式 3.2中的封装形式只在类的定义阶段生效,在定义完成后,对象调用__X只是在对象的名称空间内创造了一个新的属性__X 4.property的使用: 首先被property装饰过的函数名会被当做对象的属性名去用,比如:f.name,
相关文章
相关标签/搜索