Una pregunta Sobre OOP
Jesus Rodriguez
foxandxss en gmail.com
Mie Ago 30 18:13:39 CEST 2006
Gracias por la respuesta, ya me mosqueaba mucho eso bastante, esque como aún
estoy aprendiendo y estoy aun bastante liado con la OOP y sus variables pues
esto ya fue el colmo :P
El día 30/08/06, Francesc Altet <faltet en carabos.com> escribió:
>
> A Dimecres 30 Agost 2006 17:14, Jesus Rodriguez va escriure:
> > class A:
> > def __init__(self):
> > self.insB = B()
> >
> >
> > def imprValor(self, insB):
> > print insB.getValor()
> >
> > def blah(self):
> > self.imprValor(self.insB)
> >
> > class B:
> > def getValor(self):
> > return 10
> >
> >
> > insA = A()
> > insA.blah()
> >
> >
> > No sería esto una tonteria? (el hecho de que la funcion imprValor NO
> este
> > usando directamente self.insB)
> >
> > O sea, ¿Para qué puede servir llamar a una funcion enviandole una
> variable
> > a la que supuestamente ya tiene accceso aun no teniendola de parametro?
>
> Pues si, parece un poco tonto. No sé, a lo mejor el código que estás
> leyendo
> no está demasiado refactorizado o simplemente, está mal escrito (eso no
> quiere decir que el autor no sepa lo que se hace, puede que fuera deprisa
> en
> esa parte del código y no se dio cuenta).
>
> En fin, que esto se lo podrias comentar para que lo corrija para para la
> próxima versión. Esa es la gracia de codigo abierto, que cuatro (en
> general
> 2*N) ojos ven más que dos.
>
> --
> >0,0< Francesc Altet http://www.carabos.com/
> V V Cárabos Coop. V. Enjoy Data
> "-"
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
Más información sobre la lista de distribución Python-es