Object-Oriented Programming
OO: The Big Ideas
- Data Encapsulation
- Data Hiding
- Polymorphism & Dynamic Binding
-
a variable of an abstract type can refer to an object of any
subclass or implementing class
-
which actual code will be executed is decided at run-time
(dynamically) based on the actual type of the object
Alyce Brady, Kalamazoo College