| # Python 2.6+ | |
| class A(object): | |
| @property | |
| def w1(self): | |
| return self._v | |
| @w1.setter | |
| def w1(self, v): | |
| self._v = v | |
| @w1.deleter | |
| def w1(self): | |
| pass | |
| @property | |
| def w2(self): | |
| "doc of w2" | |
| return self._v | |
| @w2.setter # inefficient | |
| def wXXX(self, v): | |
| self._v = v | |
| # deleter absent |