Temas > Programacion > Python > Clases y objetos en python
Julio

  En Python las clases se definen mediante la palabra clave class seguida
 del nombre de la clase, dos puntos (:) y a continuación, indentado,
el cuerpo de la clase. Como en el caso de las funciones, si la primera
línea del cuerpo se trata de una cadena de texto, esta será la cadena de
documentación de la clase o docstring.
    class Coche:
         â??""Abstraccion de los objetos coche."""
         def __init__(self, gasolina):
             self.gasolina = gasolina
             print â??Tenemos", gasolina, â??litros"
         def arrancar(self):
             if self.gasolina > 0:
                  print â??Arranca"
             else:
                  print â??No arranca"
         def conducir(self):
             if self.gasolina > 0:
                  self.gasolina -= 1
                  print â??Quedan", self.gasolina, â??litros"
             else:
                  print â??No se mueve"
Lo primero que llama la atención en el ejemplo anterior es el nombre
tan curioso que tiene el método __init__. Este nombre es una convención
 y no un capricho. El método __init__, con una doble barra baja al
principio y final del nombre, se ejecuta justo después de crear un nuevo
objeto a partir de la clase, proceso que se conoce con el nombre de
instanciación. El método __init__ sirve, como sugiere su nombre, para
realizar cualquier proceso de inicialización que sea necesario.













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal