Section 3.1. Object-oriented simulations
Section 3.2. Running and testing the Pop program
Section 3.3. The Pop source code
Section 3.4. The essential Pop classes
Section 3.5. UML class diagrams
Section 3.6. Using the Pop Framework
Review questions
Exercises