Ho provato se provo a stampare il vettore mi viene fuori questo;

[Lidraulica.Elemento;@ad3ba4

anzikè l'elemento (per fare una prova nell' ArrayList ho messo un solo elemento). Forse sbagli nella stampa del vettore? io faccio System.out.println(vettore);