Dynamic binding (more)
This is a new kind of polymorphism: subtype (inclusion) polymorphism
- We’ll come back to this later
Dynamic binding requires run-time class information for each object
- Needed to figure out proper method to invoke
Also known as message passing, virtual function calling, generic function application