Buenas tardes, he estado en el curso de "Métodos y atributos" en "Avanzando en la orientación a objetos", estoy tratando de ejecutar un método pero me genera un error, el código es el siguiente:
class Pelicula: def init(self, nombre, ano , duracion, me_gusta=0): self.nombre = nombre.title() self.ano = ano self.duracion = duracion self.me_gusta = me_gusta
def me_gusta(self): self.me_gusta = self.me_gusta + 1
class Serie: def init(self, nombre, ano, temporadas, me_gusta=0): self.nombre = nombre.title() self.ano = ano self.temporadas = temporadas self.me_gusta = me_gusta
def me_gusta(self): self.me_gusta = self.me_gusta + 1
spr = Pelicula('Salvando al soldado Ryan', '1998', '170') hl = Serie('Heartland', 2007, 16)
spr.gusta()
Error:
AttributeError Traceback (most recent call last) in <cell line: 1>() ----> 1 spr.gusta()
AttributeError: 'Pelicula' object has no attribute 'gusta'