Third Edition – Updates and Revisions

Despite careful checking, there are always all sorts of errors and infellicities that manage to get through the process and end up being published in the book. This page is all about those irritating (but hopefully not embarrassing) errors.

  • Section 9.6.1 (pp.305-9), Programming Exercises 9.2 and 9.4 (p.319). The initial text on p.305 and the programming exercises talk about a class ClockPanel whereas the source code and the text on pp.308-9 name the class TextClock. The same name should have been used throughout, and that name should be ClockPanel.