CSSE 220 – Object-Oriented Software Development

Homework 26

Objectives

Practice with data structures. Continue with team project.

Tasks

  1. No reading assignment.
  2. Solo Work:
    1. Your solo work for this part must be done in the LinkedList project inside Eclipse. Use the SVN Repository Exploring perspective to check out this project, then switch back to the Java perspective.
    2. In-class Complete the TODO items in lists.LinkedListDemo.
    3. Complete the TODO items in lists.MyLinkedList and lists.MyLinkedListTest.
  3. Team Assignment: Continue working with your team toward the next assigned milestone of the Vector Graphics.

Remember, in all your code:

  • Write appropriate comments:
    • Javadoc comments for public fields and methods.
    • Explanations of anything else that is not obvious.
  • Give self-documenting variable and method names:
    • Use name completion in Eclipse, Ctrl-Space, to keep typing cost low and readability high.
  • Use Ctrl-Shift-F in Eclipse to format your code.
  • Take care of all auto-generated TODO's.
    • Then delete the TODO comment.
  • Correct ALL compiler warnings.
    • Quick Fix is your friend!

Here is the grading rubric for this assignment.

Turn-in Instructions

Turn in your individual/pair work by committing it to your SVN repository.

See the Vector Graphics assignment description for team project deliverables.