To Projects
CSC 212 -- Inheritance Project -- 50 Points
 
To Turn In
- A UML diagram of an inheritance hierarchy submitted electronically.
You can use MSWord, a drawing package or even a text editor
to do this. You do not have to write Java code to implement your
classes.
 
Specifications
- Construct an inheritance hierarchy with at least three classes.
- Specify instance variables and methods for each class.
- Draw the UML diagram.
- Don't forget the accessability symbols
+   for public,
-   for private,
#   for protected.
- Use the letter S for static methods or instance variables.
- Make sure that each base class, derived class pair satisfies an
is-a relationship.
- Use arrows to indicate an inheritance relationship. Each arrow
points from the derived class to the base class.
- Pick at least one method (other than the toString method)
that is overridden in a derived class.
- Do not submit inheritance hierarchies that are posted as
examples for this class or examples presented in the textbook.
- Grading: Correctness: 80%, Originality: 10%, Creativity: 10%.