A seguir está o meu bloco de código do main onde faço o set do saldo:
print(contaJulia.saldo);
contaJulia.saldo = -110;
contaCorrente.dart :
get saldo {
return _saldo;
}
set saldo(dynamic novoSaldo) {
if (novoSaldo >= chequeEspecial) {
saldo += novoSaldo;
} else {
print(
"Seu cheque especial não permite que sua conta tenha um saldo menor que $chequeEspecial.");
}
}
Quando tento rodar o programa ocorre o seguinte problema:
Alguém sabe me dizer o motivo deste problema?