[Python] property polimorfica

Piergiuliano Bossi pgbossi a gmail.com
Mar 3 Giu 2014 22:43:29 CEST


2014-06-03 10:00 GMT-04:00 Marco Giusti <marco.giusti a gmail.com>:

> > Ho messo alcuni esempi qua sotto. L'opzione #1 e' orrida, ma e' anche
> > quella che richiede meno copia e incolla.
>
> Questo, per me, è sufficiente ad una risposta per essere corretta.
> Inoltre se il comportamento cambia in base alla (sotto)classe, un metodo
> è più che giustificato.
>
>
Beh, ma in questo caso volevo limitarmi a una property. Quando vai di
override preferisci buttare via la property e modellare con metodi?


> Un altro modo per risolvere è di utilizzare __getattr__ e __setattr__ ma
> lo trovo peggiore degli altri.
>

+1

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/20140603/49fd474d/attachment.html>


Maggiori informazioni sulla lista Python