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