Hola a todos, estoy aprendiendo python y recientemente comence la POO. Estoy haciendo un ejercicio de herencias multiples pero no encuentro el error. Si alguno me pudiese ayudar, estaria agradecido! Aca les dejo el codigo:
class Persona:
def init(self,nombre,edad,nacionalidad):
self.nombre= nombre
self.edad= edad
self.nacionalidad= nacionalidad
def hablar(self):
print(“Hola, qlq”)
class Artista:
def init(self, habilidad):
self.habilidad = habilidad
def mostrar_habilidad(self):
return f’Mi habilidad es:{self.habilidad}’
class EmpleadoArtista(Persona,Artista):
def init(self, nombre,edad,nacionalidad,habilidad,salario,empresa):
Persona.init(self,nombre,edad,nacionalidad)
Artista.init(habilidad)
self.salario= salario
self.empresa= empresa
def presentarse(self):
return f’Hola, soy {self.nombre}, {super().mostrar_habilidad()} y trabajo en {self.empresa}’
roberto = EmpleadoArtista(“Roberto”,25,“Peruano”,“cantar”,1000,“Apple”)
roberto.presentarse()