Implementing of queue using objects?

This is a discussion on Implementing of queue using objects? within the C++ Programming forums, part of the General Programming Boards category; I have to make a code about "Implementing of queue using objects" but I don't know what exactly do I ...

A queue should be a FIFO type of container. It must provide means to push elements at one end of the container, and access (and remove) elements on the other end. Besides that you might need a member function to report if the queue is empty.

Using classes you'd hide the implementation details of the container itself (probably managing dynamically allocated raw memory, unless you are allowed to use STL - in which case you might just make a wrapper around std::queue) using the private keyword and only expose the interface consisting of methods such as Pop(Front), Push(Back), Front and IsEmpty.