CSSE 220 – Object-Oriented Software Development

Homework 18

Objectives

Practice with inheritance. Continued practice implementing a Graphical User Interface (GUI), including event-driven programming. Continued practice with interfaces and implementing them.

Tasks

  1. Before 8 a.m. Friday morning , complete the very short survey on Angel:
    Lessons ~ Assignments ~ Survey for assigning partners for the VectorGraphics project
  2. Complete the assigned reading for the next session: Big Java Chapter 11.
  3. Complete the assessment exercise over this reading on ANGEL (under Lessons → Assignments).
  4. Complete the BallWorlds project that you began in the previous session. Make sure that:
  5. Attempt to complete the following LinearLightsOut project as described in Homework 17.

Turn-in Instructions

Turn in your programming work by committing it to your SVN repository for this project.