使用@Property与getter和setter下面是一个特定于Python的纯设计问题:class MyClass(object):
...
def get_my_attr(self):
...
def set_my_attr(self, value):
...和class MyClass(object):
...
@property
def my_attr(self):
...
@my_attr.setter def my_attr(self, value):
...Python允许我们做任何一种方式。如果你要设计一个Python程序,你会使用哪种方法,为什么?
3 回答
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
偏好属性
湖上湖
TA贡献2003条经验 获得超2个赞
添加回答
举报
0/150
提交
取消