03.01.11 23:09, K. Richard Pixley пише:
> There's a whole matrix of these and I'm wondering why the matrix is
> currently sparse rather than implementing them all.  Or rather, why we
> can't stack them as:
> 
> class foo(object):
>     @classmethod
>     @property
>     def bar(cls, ...):
>         ...

You can. And you can add also abstractmethod. Not all combinations work
in arbitrary order, but you can find the right order if it makes any sense.

Things like abstractclassmethod are legacy. It is more preferable to
combine elemental decorators.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/7IOYKQDIR3NTNCHFBHWCPB46B2F2MLFS/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to