class C:
def __init__(self):
self._x = None
@property
def x(self):
"""I'm the 'x' property."""
return self._x
@x.setter
def x(self, value):
self._x = value
@x.deleter
def x(self):
del self._x
看了一下这个,虽然在某种程度上带来了一定的便利性和安全性,但是,感觉着还是有些复杂,在程序逻辑上造成冗长