La pila debe ser creada para poder empezar a utilizarla, por lo que se crea una pila vacía. A esa operación la llamaremos Crear Pila. Y para poder sacar elementos de una pila, debemos poder chequear si la pila contiene algún elemento, por lo que necesitamos una operación booleana que denominaremos Pila Vacía. Puede ocurrir en alguna implementación que deba testearse si una pila está llena. En ese caso, la operación booleana se llamará Pila Llena. Pero esto es válido sólo en caso de que la implementación lo requiera. No desde el TAD.
Las operaciones Meter y Sacar son las ventanas en el encapsulamiento de la pila, a través de las cuales pasan los datos de la pila. Estas operaciones son un paquete a través del cual se manejan todas las acciones sobre una pila, independientemente de la forma en que estén implementadas.
No hay comentarios:
Los comentarios nuevos no están permitidos.