Lab 1 - LinkedListString

Requirements

Required interface
LinkedListString.java

May be helpful (from the text):
Node.java

This is an example of using Node objects in a linked list fashion to implement a list.
Feel free to adapt pieces of this code as necessary , but do not use this list as the underlying structure for your LinkedListString.
ListReferenceBased.java

If you want to compile ListReferenceBased.java, you'll also need these files:
ListInterface.java
ListIndexOutOfBoundsException

Stubbed out code for your convenience. During development, you may want to comment out the package declaration at the top of the file.

LinkedListStringTester.java. The is a small example of the code that will test your ADTs. It does give an example of reasonable tests that will be used. You should come up with additional tests for your main method. Do not send me a LinkedListStringTester. Include your code's tests in the required main method described in the requirements.