Next: 5.2 Implementación Up: 5.1 Diseño Previous: 5.1.1 Descripción informal Contents
- TDA
- Arreglo
- Descripción:
- Un arreglo es una secuencia de elementos de tamaño variable.
- Invariante:
- Operaciones:
-
- Operación
- Arreglo
- Descripción:
- Crea un arreglo vacio.
- Descripción operacional:
- Precondición:
- Poscondición:
- Encabezado:
- Arreglo::Arreglo();
- Operación:
- Arreglo
- Descripción:
- Libera el espacio ocupado por el arreglo.
- Descripción operacional:
- Precondición:
-
- Poscondición:
-
- Encabezado:
- Arreglo::Arreglo();
- Operación
- []
- Descripción:
- Retorna una referencia a un elemento del arreglo.
- Descripción operacional:
- Precondición:
- Poscondición:
- Encabezado:
- TipoB &Arreglo::operator [](int i);
- Operación
- tam
- Descripción:
- Retorna el tamaño del arreglo.
- Descripción operacional:
- Precondición:
-
- Poscondición:
- Encabezado:
- int Arreglo::tam();
En este diseño
de TDA se definido una operación Arreglo, esta es la operación
destructora del arreglo. Esta operación se usa para destruir la instancia del
TDA, por ejemplo para liberar memoria o cerrar archivos.
Next: 5.2 Implementación Up: 5.1 Diseño Previous: 5.1.1 Descripción informal Contents
Ing. L. Alejandro Bernal R. 2001-01-18