hacer clases

hesed franquet hfb1021 en yahoo.es
Jue Jun 14 18:55:41 CEST 2007


Para la orientación a objetos he provado diferentes sistemas en varios libros y tutoriales aquí hay los siguientes:
 class Persona():
       def __init__(self, Nombre, Apellidos, Trabajo):
       self.Nombre = Nombre
        self.Apellidos = Apellidos
        self.Trabajo = Trabajo
        def MuestraNombre(self):
         print self.Nombre + ' ' + self.Apellidos
         def MuestraEmpleo(self):
        print 'Titulo: ' + str(self.Trabajo.Titulo)
resultado error.
    class Cesta:
        # Recuerde siempre el argumento self
        def __init__(self,contenido=None):
            self.contenido = contenido or []
        def añadir(self,elemento): 
            self.contenido.append(elemento)
        def muestra_me(self):
            resultado = ""
            for elemento in self.contenido:
                resultado = resultado + " " + `elemento`
            print "Contiene:"+resultado
resultado error
y la del tutorial que podeis encontrar en python.org en todas me marca error
pd.utilizo Python 2.5
Re a: xq no mejor nos decis como las haces vos y nosotros te decimos que es lo que
esta mal ?

On 6/14/07, hesed franquet <hfb1021 en yahoo.es> wrote:
>
> Hola estoy haciendo un tutorial pero no funcionan las cosas y pruebo con
> otro todos hacen las clases diferentes pero ninguna me funciona así que
> haber si me podeis decir como se hacen ya que si que os deben funcionar.








		
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com




Más información sobre la lista de distribución Python-es