Chapter 30: Designing with Classes