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