Class Responsibilities
Introduction. Then describe, in numbered subsections (i.e. 4.4.1.1 - 4.4.1.X) your classes.
For each, you should include:
- The responsibility of the class -- what purpose does it serve?
- You may illustrate with a UML Class diagram if you wish
- You may briefly describe the responsibilities of the methods that are relevant to
the class responsibility (no need to describe the constructors, accessors, etc.)
if you wish.