
On 7/12/07, Steven Bethard <steven.bethard@gmail.com> wrote:
On 7/12/07, Christian Heimes <lists@cheimes.de> wrote:
What do you think about this syntax?
class EasyExample: _a = 0.0 property a: """doc string """ def get(self) -> float: return self._a def set(self, value): self._a = float(value) def delete(self): del self._a
I'm pretty sure Guido's said before that he doesn't like the get/set/del methods being indented more than other instance methods would be. If you really like this style, you can get something like it today using inner classes:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/442418
Or decorators: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/410698 George -- "If I have been able to see further, it was only because I stood on the shoulders of million monkeys."