Estoy probando esto... http://pastebin.com/asbyumjW
Sin embargo tengo el mismo resultado, pero que me dicen... Voy por buen camino?? -------------------------------------------------------------- *Alvaro Manrique* *Programador* *Venezuela* *Skype: alvaromanrique84* *Twitter: @AJ_Manrique <http://twitter.com/AJ_Manrique>* --------------------------------------------------------------- El 21 de enero de 2013 11:17, Gonzalo Alejandro Vergara Almonacid < go.vergar...@gmail.com> escribió: > Puedes probar algo como esto > > class Hija(Base): > > def __init__(self): > self.miembro = Miembro(); > > > espero ayude, saludos > > > El 21 de enero de 2013 09:08, Oswaldo <lis...@soft-com.es> escribió: > > El 21/01/2013 7:58, Alvaro Manrique escribió: >> >> >>> Estoy probando esto, pero de igual manera no logro que finalice la >>> instancia de la clase Miembro: >>> >>> >> Cuando haces: >> >> class Hija(Base): >> Miembro1 = Miembro() >> >> Miembro1 es una propiedad de la clase, no de la instancia. Se crea una >> instancia Miembro() con la definición de la clase que compartirán todas las >> instancias de la clase Hija. Por eso no se destruye al eliminar las >> instancias de la clase Hija. >> >> Si en tu ejemplo creas varias instancias de Hija verás que comparten la >> misma instancia de Miembro: >> >> >>> c = Hija() >> >>> print id(c.Miembro1) >> 31214288 >> >>> c1 = Hija() >> >>> print id(c1.Miembro1) >> 31214288 >> >> >> A mi parecer eso no está ni bien ni mal, es simplemente como lo quieras >> hacer. Si los datos de miembro van a ser de solo lectura la implementacion >> de esta forma puede ser correcta, pero si las instancias de Hija van a >> modificar valores de Miembro vas camino del desastre ;) >> >> Un saludo, >> >> -- >> Oswaldo >> >> ______________________________**_________________ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/**mailman/listinfo/python-es<http://mail.python.org/mailman/listinfo/python-es> >> FAQ: http://python-es-faq.wikidot.**com/<http://python-es-faq.wikidot.com/> >> > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/