[Python] property polimorfica
Simone Federici
s.federici a gmail.com
Mar 3 Giu 2014 23:55:28 CEST
2014-06-03 22:37 GMT+02:00 Piergiuliano Bossi <pgbossi a gmail.com>:
> Domanda filosofica: perche' non ho capito che potevo qualificare
> value.setter con Dad. nel decoratore? Cosa mi sfugge?
Forse perché è la stessa cosa di scrivere:
class Son(Dad):
def pippe(self, value):
self._value = value*2
value = Dad.value.setter(pippe)
ossia @ riassegna con lo stesso nome il risultato della funzione setter :-)
e non come verrebbe da capire (sbagliato) Dad.value.setter = pippe :-P
e setter() restituisce un oggetto di tipo property identico al precedente
ma con il medoto setter passato...
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140603/2491db1d/attachment.html>
Maggiori informazioni sulla lista
Python