Il giorno 03/ott/2012, alle ore 10:56, Simone Federici <s.feder...@gmail.com> 
ha scritto:

> 2012/10/3 Walter Valenti <waltervale...@yahoo.it>
> C'è un modo per rendere implicito il "self" ?
> 
> cosi fai sparire il self...
> 
> class A:
>     def do(_, a, b):
>         print a,b
>     def call(_):
>         _.do(1, 2)
> 
> A().call()
> 
> 
> se ti interessa l'argomento
> http://www.artima.com/weblogs/viewpost.jsp?thread=239003

>>> class Test(object):
...     def __init__(paraponziponzipa,z):
...         paraponziponzipa.z=z
... 
>>> x=Test(56)
>>> x.z
56


mmmm....

Continuo a preferire self.

Però mi piace l'idea che si possa usare anche paraponziponzipa. 
Mentre  'this' è imposto dall'alto, il self esplicito mi sembra più democratico.

O no ?


G
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a