Implement a generic stack and queue classes (StackWAS and QueueWAS, named to avoid confusion with the classes already defined in the JDK), using an internal array to store the elements.
Specific requirements include:
Methods for StackWAS
Create a test report (stacktest.doc/docx/pdf/) showing the correct behaviour of all the methods; include a description of the design; include screenshots of your running program.
Methods for QueueWAS
Create a test report (queuetest.doc/docx/pdf/) showing the correct behaviour of all the methods; include a description of the design; include screenshots of your running program.
Deliverables: