Ajuda com Array

Boa noite, estou brincando com java aqui e desenvolvi um classe Conta e outro Movimentacao onde estou conseguindo sacar dinheiro, depositar e fazer transferência. So que agora estou querendo fazer uma Array de 12 posições que imprima nome e saldo, como posso fazer isso ? Segue o codigo que fiz abaixo. Obrigado.

[size=12]Classe Conta[/size]

class Conta {

    int numero;
    String nome;
    double dinheiro;
    double saldo;
    double limite;
    double quantidade;
    double deposito;
    double valor;

    //Metado para sacar dinheiro da Conta
    void saca(double quantidade) {
        double novoSaldo = this.saldo - quantidade;
        this.saldo = novoSaldo;
    }

    //Metado para depositar dinheiro da Conta
    void deposita(double deposito) {
        double novoSaldo = this.saldo + deposito;
        this.saldo = novoSaldo;
    }

    //Metado para transferir dinheiro da Conta
    void transfere(Conta destino, double valor) {
        this.saldo = this.saldo - valor;
        destino.saldo = destino.saldo + valor;
    }
}

Classe Movimentacao

class Movimentacao {

    public static void main(String[] args) {

        double valorSac = 200.0;
        double valorDeposito = 50.0;
        double valorTransferencia = 500.0;
        double leandroSaldo = 5000.0;
        
        Conta minhaConta; //aqui esta declarando minhaConta como tipo Conta.
        minhaConta = new Conta();

        minhaConta.nome = "Daniel Borges";
        minhaConta.saldo = 1000.0;
        
        Conta contaLeandro;
        contaLeandro = new Conta();
        
        contaLeandro.nome = "Leandro Ferreira";
        contaLeandro.saldo = 5000.0;

        System.out.println("\n"+ "Conta de "+ minhaConta.nome); //imprime o nome
        System.out.println("Saldo: "+ "R$ "+ minhaConta.saldo+" +"); //imprime o saldo principal
        
        //chama o metodo saca
        minhaConta.saca(valorSac); 
        
        System.out.println("Saque: "+ "R$ "+ valorSac +" -"); //imprime o valor do sac 
        System.out.println("Saldo: "+ "R$ "+ minhaConta.saldo +" +"); //imprime o saldo depois do saque 
        
        //chama o metodo deposita
        minhaConta.deposita(valorDeposito); 
        
        System.out.println("Deposito: "+ "R$ "+ valorDeposito +" +");
        System.out.println("Saldo: "+ "R$ "+ minhaConta.saldo +" +");
        
        //chama o metodo transferencia
        minhaConta.transfere(contaLeandro, valorTransferencia);
        System.out.println("Transferencia para "+ contaLeandro.nome +" no valor: "+ "R$ "+ valorTransferencia);
        System.out.println("Saldo: "+ "R$ "+ minhaConta.saldo +" +"); //imprime o saldo depois da transferencia
       
        
        System.out.println("\n");
        
        System.out.println("Conta de "+ contaLeandro.nome); //imprime nome
        System.out.println("Saldo atual: "+ "R$ "+ leandroSaldo +" +");//imprime saldo principal
        System.out.println("Transferencia feito por "+ minhaConta.nome +" no valor: "+ "R$ "+ valorTransferencia);
        System.out.println("Saldo atual: "+ "R$ "+ contaLeandro.saldo+ " +"); //imprime o saldo depois da transferencia				
		
    }
}

Então, você tem dúvida na sintaxe??? Bom, vou colocar abaixo, se não for isso responde ae…

Conta [] contas = new Conta[12];
contas[0] = sua conta.....;
contas[1] = outra conta.....;

Se for o caso, você cria um for e preenche…

Espero ter ajudado…
abçs

Cara vlw pela ajuda, isso vai me ajudar mais pra frente, o que eu quero saber é se eu tenho que criar algum metado de Array na Classe Conta “como exemplo: imprimirArray” e usar ela na Classe Movimentacao, desculpe a pergunta, porque chegou na parte que não estou tendo muita dificuldade de fazer isso, ou melhor, não estou tendo idéia de como fazer ! Obrigado.