 |
 |
 |
 |
 |
 |
 |
 |
 |
| • |
Data
abstraction is a technique for
|
|
|
controlling
the interaction between a
|
|
|
|
program
and its data structures and the
|
|
|
operations
performed on this data.
|
|
| • |
It
builds "walls" around a program's data
|
|
structures.
Such walls make programs
|
|
|
easier
to design, implement, read, and
|
|
|
modify.
|
|