Devi ricostruire la già esistente classe Vector??
Se è così, questo abbozzo di classe dovrebbe aiutarti a cominciare:
Come inizio potrebbe andare bene.codice:public class Vettore { private Object [] contenuto; public Vettore() { contenuto = new Object[0]; } public Vettore(Object [] contenuto) { this.contenuto = contenuto; } public void aggiungiElemento(Object elemento) { Object [] tmp = (Object []) contenuto.clone(); contenuto = new Object[tmp.length + 1]; for (int i=0; i<tmp.length; i++) contenuto[i] = tmp[i]; contenuto[contenuto.length-1] = elemento; } public Object recuperaElemento(int posizione) { Object ritorno = null; if (posizione < contenuto.length) { ritorno = contenuto[posizione]; } return ritorno; } }
Ciao.![]()




Rispondi quotando