Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Parece nao aceitar a classe Serie ....

class Filme: def init(self, nome, ano, duracao): self.nome = nome.title() self.ano = ano self.duracao = duracao self.likes = 0

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

class Serie: def init(self, nome, ano, temporadas): self.nome = nome.title() self.ano = ano self.temporadas = temporadas self.likes = 0

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




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


atlanta = Serie('atlanta', 2018, 2)
print(f'Nome: {atlanta.nome} - Ano: {atlanta.ano} - Temporadas: {atlanta.temporadas} - Likes: {atlanta.likes}')

** a falha é:**

/usr/bin/python3.8 /home/wellington-silva/PycharmProjects/python3oo2/modelo.py

Nome: Vingadores - Guerra Infinita - Ano: 2018 - Duração: 160 - Likes: 0 Traceback (most recent call last): File "/home/wellington-silva/PycharmProjects/python3oo2/modelo.py", line 12, in class Serie: File "/home/wellington-silva/PycharmProjects/python3oo2/modelo.py", line 29, in Serie atlanta = Serie('atlanta', 2018, 2) NameError: name 'Serie' is not defined

1 resposta
solução!

Resolvido