ObjectLifeCycle.java - Chapter 3, Section 3.2.1, page 121