Information Hiding and ADTs
Steven Zeil
June 17, 2013
1
Abstraction
2
Abstract Data Types
2.1
ADT Members
2.2
The ADT as Contract
3
ADT Implementations
4
Where Do ADTs Come From?
Programs are Layered
Large programs are built in layers.
Between the main applicaiton and the basic data structures are (hopefully) layers of Abstract Data Types (ADTs).
[
]