Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dpúvida atividade 9

Bom dia, não entendi o porque no método roda, foi criado uma variável c do tipo Conta

public void roda(Conta c) {
System.out.println("================");
        System.out.println("Saldo atual" + c.getSaldo());
        c.atualiza(this.selic);
        System.out.println("Saldo atualizado" + c.getSaldo());
        this.saldoTotal += c.getSaldo();
    }
1 resposta
solução!

Jean na verdade não esta sendo criado uma variável e sim um método com parâmetro, ou seja, sempre que precisarmos passar parâmetros para nossos métodos eles devem estar dentro do ():

// sem parâmetros
public void umMetodoSemParametro() {

}

// com parâmetros
public void umMetodoSemParametro(int idade, String nome) {

}

Podemos passar quantos parâmetros vamos precisar.

No seu caso esta sendo necessário o parâmetro conta para podermos acessar o saldo da conta e podermos atualizar o valor dela também com os métodos getSaldo e atualiza.

Espero ter ajudado.