Hola
No necesariamente necesitas a fuerza Vector; puedes usar cualquier colección. Yo te recomiendo ArrayList para lo que quieres hacer, porque a mi parecer es más fácil de acceder a sus componentes.
Pues para declarar un array de tipo Gente sólo necesitas decirle a tu objeto ArrayList que va a recibir objetos de tipo Gente de la siguiente manera:
Código java:
Ver originalArrayList <Gente
> obj_gente
= new ArrayList
<Gente
>();
//Ahora para guardar nuevos objetos, lo que se hace es esto:
Gente persona = new Gente();
persona.setNombre("Alejandra");
obj_gente.add(persona);
Creo que esto puede ayudarte. Si necesitas más información
te paso este link a la documentación online de java sobre ArrayList para que veas todos sus métodos y puedas aprovechar al máximo esta colección.