Chapters 3 and 4 present two sides of OOP:
-
Chapter 3 discusses the static, compile time representation of object-oriented programs.
-
Chapter 4 discusses the dynamic, run time behavior
Both are important, and both chapters should be understood before you
begin.