As part of your review
process, I recommend you study:
- Notes from class
- Reread book chapters
- Programming assignments
- Look over exercises at the end of the chapter in the book.
Chapter Three -- Data Abstraction
- Be able to define information hiding, and to explain how it helps
create better software designs.
- Be able to define modularity, and to explain how it helps create
better software designs.
- Be able to define data abstraction, abstract data type and data
structure.
- Understand the list ADT.
- Be able to program a class (both .h and .cpp files).
- Be able to write a driver program to use the list ADT as a
client.