Introduction to Object Oriented Programming, 3rd Ed
Chapter 11
Static and Dynamic Behavior
Outline
- Roadmap
- What do the terms Static and Dynamic mean?
- Static and Dynamic Typing
- Arguments for and Against
- The Polymorphic Variable
- Static Class and Dynamic Class
- Importance of the Static Class
- Reverse Polymorphism
- Two aspects of Reverse Polymorphism
- The container Problem
- Static and Dynamic Method Binding
- Documenting Method Binding
- Method Binding in C++
- Merits of Static versus Dynamic Method Binding
- Chapter Summary
Other Material