CSSE 220 – Object-Oriented Software Development

Homework 27

Objectives

Explore the use of more powerful data structures. Continue work on team project.

Tasks

  1. There is no assigned reading for the next session.
  2. Solo Work In-Class:
    1. Your solo work for this part must be done in the DataStructures project inside Eclipse.
    2. Complete the TODO items in DataStructureDemo.
  3. Team Assignment: Continue working with your team toward the next assigned milestone of the Vector Graphics project.

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.