[pyar] Consulta de disenio de clases.
DF--
dj.foguelman en gmail.com
Vie Feb 25 13:24:49 ART 2011
Se me ocurre que:
la clase B tiene dentro de sus miembros un atributo de clase A, de esta
manera B podría aplicar metodos de A desde su scope.
In [1]: class classA:
...: def method(self):
...: print "carcaman"
...:
In [2]: class classB:
...: def __init__(self):
...: self.memberA = classA()
...: def method(self):
...: self.memberA.method()
...:
In [3]: classB().method()
carcaman
Salute!
2011/2/25 Gonzalo <gonchi.sanchez en gmail.com>
> Hola gente, como les va? Hoy tengo una consulta sobre el disenio del
> esquema de clases de mi programa, paso a explicar:
> Tengo una ClaseA, y una ClaseB dentro de un mismo file. Tambien una
> funcion main que crea un objetoA y un objetoB (de clases A y B
> respectivamente). Ahora bien, necesito llamar desde el objetoB a un
> metodo de objetoA, es decir, que el objetoA realice un metodo con
> argumentos que el objetoB conoce.
> La unica forma de hacerlo es aplicando un patron de disenio? (ejemplo
> singleton) Si es asi, alguna forma "comoda y linda" para hacerlo?
> busque pero las veo demasiado complicadas para mis vagos conocimientos
> de python.
> Quizas sea muy basico lo que estoy preguntando, es que hace poquito
> que migre "en serio" a python, antes hice scripts para nada
> complicados y no en objetos.
> Bueno, espero no molestarlos, muchas gracias de antemano!
>
> slds,
>
> PD: Perdon por la ortografia, tengo un teclado ingles... :P
>
> --
> Gonzalo.
> _______________________________________________
> 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/
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110225/78dc458b/attachment.html>
More information about the pyar
mailing list