2012/10/3 Antonio Lima <span dir="ltr"><<a href="mailto:anto87@gmail.com" target="_blank">anto87@gmail.com</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

2012/10/3 Walter Valenti <<a href="mailto:waltervalenti@yahoo.it">waltervalenti@yahoo.it</a>>:<br>
<div class="im">> Ho un metodo di una classe, che utilizza molti metodi di una classe padre,<br>
> con la conseguenza che sono pieno di "self.qualcosa".<br>
> C'è un modo per rendere implicito il "self" ?<br>
<br>
</div>Suggerimento: lascialo esplicito.<br>
<br>
Ma se vuoi davvero renderlo implicito, l'approccio più elegante e<br>
semplice IMHO è quello che prevede l'uso della selfless metaclass.<br>
<a href="http://www.voidspace.org.uk/python/articles/metaclasses.shtml#the-selfless-metaclass" target="_blank">http://www.voidspace.org.uk/python/articles/metaclasses.shtml#the-selfless-metaclass</a></blockquote><div><br>

</div><div>Ecco i miei 2 ¢: usa self.</div><div><br></div><div>Altrimenti la gente che legge il tuo codice (o anche tu tra un po') non capirà quali sono metodi di classe, quali funzioni, ecc.</div><div><br>Come diceva quel vecchio capellone di Einstein: <b><span style="color:rgb(34,34,34);font-family:arial,sans-serif;line-height:16px;background-color:rgb(255,255,255)">tutto dovrebbe essere reso il più </span><em style="font-style:normal;font-family:arial,sans-serif;line-height:16px;background-color:rgb(255,255,255)">semplice possibile</em><span style="color:rgb(34,34,34);font-family:arial,sans-serif;line-height:16px;background-color:rgb(255,255,255)">, ma non più semplice.</span></b></div>

<div><br></div><div>:)</div><div><br></div><div>Ciao.</div><div>Marco.</div><div><br></div></div>-- <br><div><div><div><div><a href="http://beri.it/" target="_blank">http://beri.it/</a> - Un blog</div><div><a href="http://beri.it/i-miei-libri/" target="_blank">http://beri.it/i-miei-libri/</a> - Qualche libro</div>

<div><br></div></div></div></div><br>