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

Dúvida no Ex. 8 da Aula 6 - Trabalhando com arrays

class Banco { public Conta[] contas ; int qtd = 0; public void Adiciona(Conta c) { this.contas[this.qtd] = c; this.qtd++;

}

} posso declarar um array sem dizer quantas posições ele vai ter?

1 resposta
solução!

Olá Augusto, pode sim. mais antes de usa-lo vc terá que dizer quantas posições ele terá.

Exemplo:

class Banco {
    public Conta[] contas;
    int qtd = 0;

    public Banco(int tamanho){
        contas = new Conta[tamanho];
    }

    public void Adiciona(Conta c) {
        this.contas[this.qtd] = c;
        this.qtd++;

    }

}
class TestaConta{
    Banco b = new Banco(10);

    //resto do codigo.
}