Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Alguém me ajuda?

O código não reconhece o public boolean transfere ...!

package bytebank;

public class Conta {

double saldo;
int agencia;
int numero;
String titular;

public void deposita(double valor) {
    this.saldo += valor;
}

public boolean saca(double valor) {
    if (this.saldo >= valor) {
        this.saldo -= valor;
        return true;
    } else {
        return false;
    }

public boolean transfere(double valor, Conta destino) {
        if(this.saldo >= valor) {
            this.saldo -= valor;
            destino.deposita(valor);
            return true;
        }
    }return false;


}
}
package bytebank;

public class TestaMetodo {

    public static void main(String[] args) {
        Conta contaDoMarcelinho = new Conta();
        contaDoMarcelinho.saldo = 100;
        contaDoMarcelinho.deposita(50);
        System.out.println(contaDoMarcelinho.saldo);

        boolean conseguiuRetirar = contaDoMarcelinho.saca(20);
        System.out.println(contaDoMarcelinho.saldo);
        System.out.println(conseguiuRetirar);

        Conta contaDaErika = new Conta();
        contaDaErika.deposita(1000);

        contaDaErika.transfere(300, contaDoMarcelinho);


    }
}

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

1 resposta
solução!

JÁ ENCONTREI GALERAAAAAAAAAAAAAAAAAA!!!!!!!!!!!

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