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