OO has three key thrusts
Abstract data types (ADTs)
A way to structure programs
Inheritance
A way to exploit the relationships between ADTs
Dynamic binding
Run-time selection of appropriate implementation
Previous slide
Next slide
Back to first slide
View graphic version