Herencia en Python, una pequeña duda
Publicado por Yidu (19 intervenciones) el 04/01/2015 18:53:36
Hola,
Estoy dando los primeros pasos en la herencia de clases con Python.
Creo este código:
Si instanciamos:
Da la salida:
Como se construye la clase Animal (Padre) para que nos de la salida con el nombre de la instancia de esta manera:
Gracias
Estoy dando los primeros pasos en la herencia de clases con Python.
Creo este código:
1
2
3
4
5
6
7
8
9
class animal:
def comer(self, comida):
print('ha comido', comida)
class perro(animal):
pass
class gato(animal):
pass
Si instanciamos:
1
2
3
4
5
dalmata = perro()
dalmata.comer('hueso')
siames = gato()
siames.comer('pescado')
Da la salida:
1
2
ha comido hueso
ha comido pescado
Como se construye la clase Animal (Padre) para que nos de la salida con el nombre de la instancia de esta manera:
1
2
dalmata ha comido hueso
siames ha comido pescado
Gracias
Valora esta pregunta


0