CS202   2- ‹#›
Data Abstraction
nAn abstract data type is any type you want to add to the language over and above the fundamental types
nFor example, you might want to add a new type called: list
äwhich maintains a list of data
äthe data structure might be an array of structures
äoperations might be to add to, remove, display all, display some items in the list