File "main.py", line 53, in print(f"Nome: {joker.nome} - Ano: {joker.ano} - Duração {joker.duracao} - likes {joker.like} ")AttributeError: 'filme' object has no attribute 'like'
class filme:
def __init__(self, nome, ano, duracao):
self.__nome = nome.title()
self.ano = ano
self.duracao = duracao
self.__like = 0
@property
def likes(self):
return self.__like
def dar_like(self):
self.__like += 1
@property
def nome(self):
return self.__nome
@nome.setter
def nome(self, novo_nome):
self.__nome = novo_nome.title()
class serie:
def __init__(self, nome, ano, Temp):
self.__nome = nome.title()
self.ano = ano
self.Temp = Temp
self.__like = 0
@property
def likes(self):
return self.__like
def dar_like(self):
self.__like += 1
@property
def nome(self):
return self.__nome
@nome.setter
def nome(self, novo_nome):
self.__nome = novo_nome.title()
joker = filme("joker", 2019, 160)
joker.dar_like()
print(f"Nome: {joker.nome} - Ano: {joker.ano} - Duração {joker.duracao} - likes {joker.like} ")