ADTs and Evolution of OOP
, Abstract Data Type (ADT)
▪ An Abstract Data Type is a user defined data type
which consist of:
▪ A collection of data
▪ A set of operations on that data.
▪ These ADTs are defined in terms of its behavior
rather than how it is represented or implemented.
▪ Therefore the most important part of the ADT is its
interface.