CSSE 220 -- Object-oriented Software Development

Homework 7 Due at 8:05 AM on Day 8.

  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. Complete the Angel quiz over some previous reading material. You'll find this on the course Angel page, under Lessons → Assignments → Reading Quizzes → Quiz 6.  This quiz only covers Weiss 4.5.
  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.
  4. Spend a few minutes experimenting with the kinds of things that we did in today's class.  Look up the Java API documentation of some of the classes we used, in particular, some of the Shape classes and interfaces, such as Shape, Ellipse2D, Ellipse2D.Double, Line2D, Line2D.Double,  Polygon, Rectangle, Arc2D, Arc2D.Double.
  5. Write and test CircleOfCircles from the Swing Warmup program. Commit it to your repository per the directions in that document.