[Python] property polimorfica

Piergiuliano Bossi pgbossi a gmail.com
Mer 4 Giu 2014 20:59:11 CEST


2014-06-03 17:55 GMT-04:00 Simone Federici <s.federici a gmail.com>:

>
> 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
>
>
Ogni riferimento alle pippe e' puramente casuale?


> e setter() restituisce un oggetto di tipo property identico al precedente
> ma con il medoto setter passato...
>
>
Capito. Sono sicuro che non me lo ricordero'. :)

Grazie e ciao
Giuliano

-- 
Piergiuliano Bossi
Blog: http://thinkingbox.wordpress.com/
Twitter: http://twitter.com/thinkingbox (English)
Twitter: http://twitter.com/scatolapensante (Italiano)
Google+: https://plus.google.com/u/0/108187981162465525118
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140604/22f83c5b/attachment.html>


Maggiori informazioni sulla lista Python