Chapter 1 Basic Concepts

This book does not explain the ideas behind object-oriented programming in excruciating detail. Its intention is to explain how to take advantage of these concepts. However, this chapter briefly introduces the concepts you need to know to make sense of the rest of the book. If you already know them, you can skip to Chapter 2.