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