1
resposta

Meu código ficou assim

# Modelo de uma playlist de programa de TV


class Filme:
    pass

vingadores = Filme()
print(vingadores)


class Filme:
    def __init__(self,nome,ano,duracao):
        self.nome = nome
        self.ano =ano
        self.duracao = duracao


vingadores = Filme('vingadores - guerra infinita', 2018, 160)
print(vingadores.nome)


class Filme:

    def __init__(self,nome,ano,duracao):
        self.__nome = nome.title()
        self.ano =ano
        self.duracao =duracao
        self.__likes = 0


    @property
    def likes(self):
        return self.__likes


    @property
    def nome(self):
        return self.__nome


    def dar_like(self):
        self.__likes += 1


    @nome.setter
    def nome(self,novo_nome):
        self.__nome = novo_nome.title()


class Serie:
    def __init__(self,nome,ano,temporadas):
        self.__nome = nome.title()
        self.ano =ano
        self.temporadas =temporadas
        self.__likes = 0


    @property
    def likes(self):
        return self.__likes


    @property
    def nome(self):
        return self.__nome


    def dar_like(self):
        self.__likes += 1


    @nome.setter
    def nome(self,novo_nome):
        self.__nome = novo_nome.title()


vingadores = Filme('vingadores - guerra infinita',2018,160)
vingadores.dar_like()
print(f"Nome: {vingadores.nome} - Ano: {vingadores.ano}"
f"- Duração: {vingadores.duracao} - Likes: {vingadores.likes}")
atlanta = Serie('atlanta',2018,2)
atlanta.dar_like()
atlanta.dar_like()
print(f"Nome: {atlanta.nome} - Ano: {atlanta.ano}"
f'- Temporadas: {atlanta.temporadas} - Likes: {atlanta.likes}')

# Resultado
[Running]
<__main__.Filme object at 0x00000226D60FFFD0>
vingadores - guerra infinita
Nome: Vingadores - Guerra Infinita - Ano: 2018- Dura��o: 160 - Likes: 1
Nome: Atlanta - Ano: 2018- Temporadas: 2 - Likes: 2

[Done] exited with code=0 in 0.324 seconds

'''
Eu coloquei tudo em um só arquivo para ser didático
'''
1 resposta

Oii Douglas, tudo bem com você?

Meus parabéns pela implementação, fico feliz em ver sua evolução junto da comunidade Alura.

Em caso de dúvidas, fico à disposição.

Abraços e bons estudos.