public class BancaSemplice {
  private Conto[] conti = new Conto[100];
  private int numConti = 0;

  public void creaConto(double SaldoInizio) {
    conti[numConti] = new Conto(SaldoInizio);
    numConti++;  // far vedere che succede togliendolo
  }

  public Conto getConto(int num) {
    return conti[num];
  }

  public static void main(String args[]) {
    BancaSemplice miaBanca = new BancaSemplice();
    miaBanca.creaConto(30);
    miaBanca.creaConto(400006.83);
    miaBanca.getConto(1).deposita(0.25);
    System.out.println(miaBanca.getConto(1).getSaldo());
    miaBanca.creaConto(0);
    miaBanca.getConto(1).faiBonifico(400006,miaBanca.getConto(2));
    System.out.println(
      "conto 1: " + miaBanca.getConto(1).getSaldo());
    System.out.println(
      "conto 2: " + miaBanca.getConto(2).getSaldo());
  }

}

