3
respostas

O Que está incorreto neses códigos:

Boa noite, Estou executando estes códigos e quando peço para rodar eles me dão o resutado de true e oo, em vez de false e 100. o que está incorreto se os mesmos códigos estão iguais aos do professor?

Exemplo: public class TesteSacaNegativo {

public static void main(String[] args) {
    Conta conta = new Conta();
    conta.deposita(100);
    System.out.println(conta.saca(200));
    System.out.println(conta.saldo);
}

}

true 0.0

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
3 respostas

Olá Boa noite.. Mostra sua class conta

Provavelmente você está tentando tirar mais dinheiro do que voc|ê tem diponível. Se a declaração do atributo saldo estiver private double saldo, quando você deposita ele passa avaler 100 e como é menor que 200 ele não permite tirar

Boa noite João Matheus,

Obrigado pelo retorno. eu consegui detectar o problema e foi resolvido,. Valeu pelo o apoio.