CS202   2- ‹#›
Modular Abstraction
nWith modular abstraction, we build a “screen” surrounding the internal structure of our program prohibiting programmers from accessing the data except through specified functions. nMany times data structures (e.g., structures) common to a module are placed in a header files along with prototypes (allows external references)