pythonのデコレータのサンプルコードのメモ
class Sample: def __init__(self): self.__value = 0 @property def value(self): return self.__value @value.setter def value(self, value1): self.__value = value1 sample = Sample() print(sample.value) #=> 0 sample.value = 10 print(sample.value) #=> 10 print(sample.__value) #=> AttributeError: 'Sample' object has no attribute '__value'