3.4.1.7 Data Abstraction. Flashcards
1
Q
What does data abstraction allow for?
A
New kinds of data objects to be constructed from previously defined types of data objects. This is because the details of how data is actually represented is hidden.
2
Q
Define Data Abstraction.
A
A methodology that enables us to isolate how a compound data object is used from the details of how it is constructed.
For example,
A stack could be implemented as an array and a pointer for top of stack.