Implementacion de vector generico