class Foo(object): def __init__(self, bar): self._bar = bar @property def bar(self): return self._bar @bar.setter def bar(self, value): self._bar = value