CIS 210 Fall 2007

Assignment 7

CIS 210 Home Page Last updated 2007/11/06 13:00:46

Homework 7 - Week 8

This homework is due Wednesday, November 21 at 5 PM. Use the web service e-turnin to submit your work electronically. You may turn in revisions of your homework up to the time it is due.

If you choose, each of the problems in this assignment may be done as Pair Programming, and you may choose your partner. If you choose to do Pair Programming, make sure you include both partners' names in a comment at the beginning of each source file submitted.


Problem 7.1 - Inheriting from a base class

Time Estimate2 hours
ReadingsLiang Chapter 9
Turn inRectangle.java
Points 30

The full description of this problem can be found at problem description for 7.1.


Problem 7.2 - Implement the Comparable interface

Time Estimate2 hours
ReadingsLiang Chapter 10, section 11.5
Turn inRationalNumber.java
Points 30

The full description of this problem can be found at problem description for 7.2.


Problem 7.3 - Three ways to implement listeners

Time Estimate2 hours
ReadingsLiang Chapter 14
Turn inReboundGUI2.java, ReboundMouseListener.java, ReboundGUI3.java
Points 40

The full description of this problem can be found at problem description for 7.3.