tendrias que redefinir el metodo init en la clase hija.
class persona(): def __init__(self,nombre): self.nombre = nombre class estudiante(persona): def __init__(self,nombre, grupo): persona.__init__(self,nombre) self.grupo = grupo a = persona('jesse') b = estudiante('jesse','noveno') print 'Nombre: ', a.nombre print '\n' print 'Nombre: ', b.nombre print 'Grupo: ', b.grupo Jesse Padilla Agudelo Teléfono: (57) 300 8273009 Skype: jesse.agudelo Mail: jpadil...@intercambiolibre.org Msn y Gtalk: jpadil...@intercambiolibre.org Porta Webl: http://www.intercambiolibre.org 2011/4/7 Yixander de la Paz Milán <ydmi...@estudiantes.uci.cu> > hola: > > Tengo una clase Estudiante que hereda de Persona, mi problema es como hacer > que la clase Estudiantes herede el metodo __init__ de persona y a la vez > agregarle un nuevo parametro "grupo" y como crear el objeto Estudiante. Si > pudieran enviarme un ejemplo se los agradeceria. > > class Persona: > def __init__(self, nombre): > self.nombre = nombre > > class Estudiante(Persona): --> Aqui agreagrle el atributo grupo > > > saludos > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ >
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/