Vetor Dinamico

Boa Noite Galera…

Te como alguem me dar um help cm vetor dinamico…o que eu preciso fazer é o seguinte:

Eu tenho essa classe dentro do meu programa:
package Maratona;

public class Vetor {

private Pessoa[] elementos;    

public Vetor(int tamanho){

}
public boolean setAdd(Pessoa elemento){        
    return false;     
}
public boolean setAdd(int posicao, Pessoa elemento){
    return false;
}
public boolean setRem(int posicao){
    return false;
}
public Pessoa setPosicao(int posicao){
    
}
public Iterador Iterador(){
    
}

}

Dentro dela o construtor indica quantas pessoas poderão ser guardados dentro do vetor. O tamanho é
irrelevante, desde que seja iniciado corretamente. É importante ressaltar que esta estrutura
é seqüencial e dinâmica, ou seja, o vetor deverá aumentar de tamanho quando estiver
completo.
Os métodos add() adicionam uma instância de pessoa na classe Vetor. Todas as pessoas
devem estar armazenadas, obrigatoriamente, uma adjacente a outra. Caso uma posição
fora desse conjunto preenchido seja acessada, é importante a sinalização de erro.

E aiii gente sera que vcs tem como me ajduar?

Nao entendi muito bem… Vetor dinamico? Que aumenta quando esta cheio, acho que isto seria uma estrutura como ArrayList.

PElo que entendi, o seu professor mandou as interfaces e é para vocês implementarem…

Olha, ajudar a gente tenta no possivel, mas vc esta em duvida especificamente em quê?

Não vale dizer em tudo :twisted:

Esse exercício que ele passou ta meio complicado até de entender…

Eu queria entender como fazer um vetor dinamico…

Isso ja me ajudaria muito… =)

Obrigada Pela Atencao