[pyar] Ejecutar un método al finalizar la instanciación
Ale
peralta.alejandro en gmail.com
Lun Jul 12 17:13:22 ART 2010
El 12 de julio de 2010 16:25, Juan BC <jbc.develop en gmail.com> escribió:
>
> agrego: googlee un cacho y todos me mandan a classmethod
>
>
John dice que saques el @classmethod
así
In [1]: class A(object):
...: def __new__(cls, *args, **kwargs):
...: instance = super(A, cls).__new__(cls, *args, **kwargs)
...: instance.metodo()
...: return instance
...: def metodo(self):
...: print 'lala'
...:
...:
In [2]: a = A()
lala
In [3]: class B(A):
...: pass
...:
In [4]: b = B()
lala
fijate el ejemplito del patron del "Singleton" en lo de alex martelli:
www.aleax.it/goo_pydp.pdf (página 20)
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
--
Ale.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100712/f9c5d34f/attachment.html>
More information about the pyar
mailing list