#ifndef QUEUE_H #define QUEUE_H const int maxSize = 50; template class Queue { public: Queue(){} ~Queue(){} virtual bool EnQueue(const T& x) = 0; virtual bool DeQueue(T& x) = 0; virtual bool getFront(T& x) = 0; virtual bool IsEmpty()const = 0; virtual bool IsFull()const = 0; virtual int getSize()const = 0; }; #endif