@property 的语法格式如下:
@property def 方法名(self)
@property 修饰的方法操作私有属性,代码如下:
class Rect:
def __init__(self,area):
self.__area = area
@property
def area(self):
return self.__area
rect = Rect(30)
print("矩形的面积是:",rect.area)输出结果:
矩形的面积为: 30