class Filme:
def __init__(self, nome, ano, duracao):
self.__nome = nome
self.ano = ano
self.duracao = duracao
self.__like = 0
@property
def dar_likes(self):
return self.__like
def dar_likes(self):
self.__like += 1
@property
def nome(self):
return self.__nome
@nome.setter
def nome(self, novoNome):
self.__nome = novoNome.title()
class Serie:
def __init__(self, nome, ano, temporadas):
self.nome = nome
self.ano = ano
self.temporadas = temporadas
self.like = 0
@property
def dar_likes(self):
return self.__like
def dar_likes(self):
self.__like += 1
@property
def nome(self):
return self.__nome
@nome.setter
def nome(self, novoNome):
self.__nome = novoNome.title()
orgulhoPreconceito = Filme('orgulhoPreconceito', 2018, 160)
print(f'Nome: {orgulhoPreconceito.nome} - Ano: {orgulhoPreconceito.ano} ')
atlanta = Serie('atlanta', 2018, 2)
print(f'Nome: {atlanta.nome} - Ano: {atlanta.ano} ')