Boa tarde
Está aparecendo a mensagem de ContaCorrente is not defined.
E não estou conseguindo localizar o erro.
Quando aparece este tipo de mensagem quais os erros mais comuns?
class ContaSalario:
def __init__(self, codigo):
self._codigo = codigo
self._saldo = 0
def __eq__(self, outro):
if type(outro) != ContaSalario:
return False
return self._codigo == outro._codigo and self._saldo == outro.saldo
def deposita(self, valor):
self._saldo += valor
def __str__(self):
return "[>>Codigo {} Saldo {}<<]".format(self._codigo, self._saldo)
conta1 = ContaSalario(37)
conta2 = ContaCorrente(37)
NameError Traceback (most recent call last)
<ipython-input-96-c0ca071121bf> in <module>
1 conta1 = ContaSalario(37)
----> 2 conta2 = ContaCorrente(37)
NameError: name 'ContaCorrente' is not defined
Obrigado