a representation of data and the operations allowed on that data, permitting component reuse.
a representation of data and the operations allowed on that data, permitting component reuse.
a way of organizing data and its related procedures and functions.