La clase java.útil. Vector deriva de Object. implementa Cloneable (para poder sacar copias con el
método cloneQ) y Serializable (para poder ser convertida en cadena de caracteres).
Como su mismo nombre sugiere. Vector representa un array de objetos (referencias a objetos
de tipo Object) que puede crecer y reducirse, según el número de elementos.
Además permite
acceder a los elementos con un índice, aunque no permite utilizar los corchetes [].
El método capacity() devuelve el tamaño o número de elementos que puede tener el vector. El
método size() devuelve el número de elementos que realmente contiene, mientras que
capacitylncrement es una variable que indica el salto que se dará en el tamaño cuando se necesite
crecer. La Tabla 4.6 muestra los métodos más importantes de la clase Vector. Puede verse que el
gran número de métodos que existen proporciona una notable flexibilidad en la utilización de esta
clase.
Además de capacitylncrement. existen otras dos variables miembro: elementCount. que
representa el número de componentes válidos del vector, y elementData[] que es el array de Objects
donde realmente se guardan los elementos del objeto Vector (capacity es el tamaño de este array).
Las tres variables citadas son protected.
No hay comentarios:
Publicar un comentario