3.4.1.7 Data Abstraction. Flashcards

You may prefer our related Brainscape-certified 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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly