CSSE 220 -- Object-oriented Software Development

Homework 7 Due at 8:05 AM on Day 8. 
Written problems due at the beginning of your class period.

  1. Complete the assigned reading for the next session (see the course schedule). If there is something you do not understand, make note of it so you can ask about it.
  2. No ANGEL quiz or written assignment.
  3. Finish the code for your BigRational class, including Unit Tests and Javadoc.  Be sure that in the main javadoc comment of your BigRational class, you indicate which extra features you added to the class. You should also try to complete the Unit Tests so you do not have too much to do after Monday's class, but it is okay if you do not finish the unit tests until Day 8 at 8:05.
  4. Spend a few minutes experimenting with the kinds of things that we did in today's class.  Look up the documentation of some of the classes we used.
  5. IN particular, look up in the Java API documentation some of the Shape classes and interfaces, such as Shape, Ellipse2D, Ellipse2D.Double, Line2D, Line2D.Double,  Polygon, Rectangle, Arc2D, Arc2D.Double.