Introduction to Object Oriented Programming, 3rd Ed

Timothy A. Budd

Chapter 17

The Polymorphic Variable

Outline

  1. Roadmap
  2. Simple Polymorphic Variables
  3. The Receiver Variable
    1. The Receiver Variable In Frameworks
    2. Example, Repainting a Window
  4. Self and Super
  5. Downcasting (Reverse Polymorphism)
  6. Pure Polymorphism
    1. Another Example of Pure Polymorphism
  7. Chapter Summary

Other Material

Intro OOP, Chapter 17, Outline