All pastes #733407 Raw Edit

Unnamed

public cpp v1 · immutable
·published 2007-10-11 19:49 UTC
rendered paste body
#ifndef QUEUE_H#define QUEUE_Htemplate <class Etype>class Queue {public:	virtual ~Queue(){}	/* Constructoras */	virtual void Empty() = 0;	// retorna la cola vacía	virtual void Enqueue(const Etype &x) = 0;	/* retorna una cola con último elemento x y el	resto de la cola queda igual */	virtual bool IsEmpty() = 0;	// retorna true si la cola es vacía	virtual Etype Front() = 0;	/* pre : la cola no es vacía	post: retorna el primer elemento */	virtual void Dequeue() = 0;	/* pre : la cola no es vacía	post: retorna la cola resultado de borrar el primer	elemento */};#endif