对于使用者来说,将方法的调用,改成看上去是属性的获取,可读性高。
主要:方法只有一个self 参数
装饰器的方法。
---------------------------------------------------------------------------------------------
在python 3中默认继承 object 属性。
就像是对属性进行赋值和获取。
---------------------------------------------------------------------------------------------------------------------
通过类属性来创建。
--------------------------------------------------------------------------------------------------------------------------------------------------------------
在类中,对于某些私有属性(self.__xxx),在类外无法直接获取其值,一般的处理方法是通过get set 函数获取、设置其值。但是函数的形式不够直观,所以,再通过property属性,能够让使用者像调用共有属性一样,设置、获取属性的值。
对于私有属性,python 解释器会对其进行重整,对其名字进行修改。如 __name 被修改成 _类名__name。