Não compreendi a lógica na resolução do exercício 2, quando a classe Conta é instanciada, visto que é chamado o método Deposita, com o valor 100,0 (c.Deposita(100). Em seguida, é testado o método Saca, com o seguinte código: if(c.Saca(150.0)) .... Nesse caso, o saldo não possui apenas o valor 150? Como é saque será realizado com sucesso, se o valor a ser sacado nesse caso é maior que o saldo?