la POO en python
NeCuDeCo
necudeco en gmail.com
Dom Sep 17 15:43:29 CEST 2006
Al definir los atributos como self. , le estas diciendo a python que
instancia una variable publica en esa clase.
Creo q tambien puedes hacer
class A:
private a
en fin son solo diferentes maneras de hacerlo
On 9/17/06, Jesus Rodriguez <foxandxss en gmail.com> wrote:
> En todos los ejemplos de programas que usan POO en python he visto que es un
> poco rara, me explico:
>
> Definen todos los atributos dentro de metodos....
>
> class A:
> def __init__(self):
> self.variable1 = 10
> self.variable2 = 20
>
>
> y luego pues se usaria
>
> blah = A()
> print variable1
> 10
> print variable2
> 20
>
>
> no deberían de definirse los atributos fuera de los metodos?, no sé, algo
> asi:
>
> class A:
> variable1
> variable2
>
> y luego usarlos o inicializarlos dentro de métodos, no sé, como se suele
> hacer en Java o C++
>
> No se si se me ha entendido ejeje.
>
> Un saludo.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
--
--------------------------
NeCuDeCo
http://necudeco.blogsome.com
http://apesol.org
Your Jugdment Day is NOW
Más información sobre la lista de distribución Python-es