[pyar] Clase que encapsula un atributo

Angel Java Lopez ajlopez2000 en gmail.com
Mar Abr 22 15:08:42 ART 2014


En principio no, porque un metodo de instancia SOLO conoce la instancia, no
los atributos desde donde la instancia esta referenciada.

Una misma instancia podria estar referenciada desde quichicientos
atributos, en michicientas clases. Cual seria el resultado que esperarias
entonces en tu caso de uso?

Algun "workaround"?

Angel "Java" Lopez
@ajlopez


2014-04-22 15:05 GMT-03:00 Emiliano Reynares <reynares.emiliano en gmail.com>:

> Seguramente con un ejemplo se entienda mejor mi consulta:
>
> class A():
>     pass
>
> class B():
>     foo = A()
>
> Dado esta estructura de clases, quisiera conocer desde un método de la
> instancia 'foo' el nombre de la clase que la tiene como atributo (que en
> este caso sería B). Alguna sugerencia?
> --
> Emiliano Reynares
>
> _______________________________________________
> 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/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140422/e065e1c5/attachment.html>


More information about the pyar mailing list