0
respostas

Crash ao tentar dar um Set no saldo

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:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Alguém sabe me dizer o motivo deste problema?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software