@property装饰器的作用,Python @property装饰器详解
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
@property 的语法格式如下:
@属性
定义方法名称(自我)@property 修饰的方法操作私有属性,代码如下:
classRect:
def__init__(self,area):
自我。_ _ area=面积
@属性
defarea(self):
回归自我。_ _区域
rect=Rect(30)
Print(矩形的面积是:,rect . area)输出结果:,
长方形的面积是:30。上面的案例直接用私有类和属性封装,比较简单。访问公共方法的私有成员变量仍然很困难。所以,如果需要公私分明,可以直接找物业装修师~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。