Help implementing a simple program using Queue Data Structure

We are tasked to simulate a simple printing queue, where users take turn at printing their files/documents. We just need to put each of user's name, ID, and number of pages and then output the queue in the program.

We need to do it by using Queue with Array. So there's definitely enqueue (putting the users details - name, Id, pages) and dequeue to remove them and move to the next. My problem is how to actually start.

The clue given to us is to create a class will hold a user's name, ID, number of pages. Then another class where I could add the users to the queue and print their details and like who's first and next so I could put many user details.

And the program will output their details. Then if I put a dequeue it will show in the output that they are removed.

I don't know how I could use arrays to implement the queue since I'm not sure how to put multiple values in a queue (name, user ID, etc.)

I hope someone could help me start with it, in how I could create the classes and stuff.