CS/SWE 332 Quiz Guide 10
Fall 2018


Quiz 10 will focus on the Bloch Chapter 4 with special emphasis on Item 17: Minimize mutability and Item 18: Favor composition over inheritance.

In particular, you should understand Bloch's rules for making a class immutable, and you should understand the various aspects of Bloch's InstrumentedSet example (code on page 90).

Update November 9 We didn't make it through the entire in-class exercise, but I highly recommend you complete it.