Suitable for the beginning programmer, this work introduces objects and includes a variety of examples and exercises intended to support each new concept. With an emphasis on self-study and the student learning experience, it employs a writing style that parallels the learning method of the contempo[...]