Solução - Criando a classe Cliente
This commit is contained in:
@@ -19,6 +19,11 @@ class Conta(abc.ABC):
|
||||
print(f'O seu saldo é {self.saldo:.2f} {msg}')
|
||||
print('--')
|
||||
|
||||
def __repr__(self):
|
||||
class_name = type(self).__name__
|
||||
attrs = f'({self.agencia!r}, {self.conta!r}, {self.saldo!r})'
|
||||
return f'{class_name}{attrs}'
|
||||
|
||||
|
||||
class ContaPoupanca(Conta):
|
||||
def sacar(self, valor):
|
||||
@@ -56,6 +61,12 @@ class ContaCorrente(Conta):
|
||||
self.detalhes(f'(SAQUE NEGADO {valor})')
|
||||
return self.saldo
|
||||
|
||||
def __repr__(self):
|
||||
class_name = type(self).__name__
|
||||
attrs = f'({self.agencia!r}, {self.conta!r}, {self.saldo!r}, '\
|
||||
f'{self.limite!r})'
|
||||
return f'{class_name}{attrs}'
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
cp1 = ContaPoupanca(111, 222)
|
||||
|
||||
Reference in New Issue
Block a user