Testing Submit your test cases electronically along with your source. In future problem sets you will need to describe your testing strategy, and the results of your tests. After you receive your corrected problem set back from your TA, you will have several weeks before you have to resubmit it electronically. The procedure for this is detailed in Turnin document. You should also turnin a hardcopy of each of these files.
Hints See the problem set guidelines and advice .
For abstract classes, you may or may not have work to do. You may make any method of an abstract class abstract as well, at your discretion. Alternately, you might wish to implement some of the methods in the abstract class, so that you don't have to duplicate work in multiple subclasses. How close to Boston the locations should be depends on the precision required by the user of the code, something we have chosen not to explicitly address. You may wish to use points in the real world to sanity-check your code.