Session Details

Week 7, Session 19 — Mon Oct 20

Reading

  1. Big Java, Ch. 12

HW Due

  1. HW 17

Topics

  1. Object-oriented design
  2. Case-study
  3. Curt attending OOPSLA. Dr. Boutell covering.

Resources

  1. Slides

Outline

  1. [5 min] Questions
  2. [15 min] Software development methodologies
  3. [5 min] Object-oriented design technique
  4. [10 min] Discovering classes
  5. [5 min] Break
  6. [30 min] Using CRC cards to determine class responsibilities
  7. [15 min] Describing class relationships with UML
  8. [5 min] Violet demo
  9. [15 min] BallWorlds

HW Assigned

  1. HW 18