Homework 1
The goal of this homework is to learn how to design methods
that test two objects or a collection of objects for equality, and how to
distinguish between intensional and extensional equality.
Additionally, the homework is a review of designing programs which use inheritance,
self-referential class hierarchies, implement interfaces, and use arrays
with counted loop traversal, as well as using UML diagrams.
 Text (also as pdf)
 
   Code and Project 
       HW1student .zip
       HW1student .exe
   
  Due Date: Monday, April 7, at 12:00 noon.