Suponiendo que el nuevo atributo de Estudiante se llama na, puede ser así:
class Estudiante(Persona):
def __init__(self, nombre, na):
Persona.__init__(self, nombre)
self.na = na
Si cambias la definición de Persona a:
class Persona(object):
....
Se podría hacer así:
class Estudiante(Persona):
def __init__(self, nombre, na):
super(Estudiante, self).__init__(nombre)
self.na = na
HTH
Daniel
2011/4/7 Yixander de la Paz Milán <[email protected]>:
> 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
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/