|
| | Late binding: method looked up by name at run-time and exact behavior determined at run-time |
|
| | Early binding: method name and signature stored in the virtual method table (v-table) at compile time |
|
| | Polymorphism: objects from different types responding to calls by the same name, e.g. operator overloading for addition |
|
| |