what is adt
ADT is a conceptual model of information structure. An ADT specifies the components, their structuring relationships and a list of operations that are allowed to be performed. ADTs are independent of data representation and implementation of operations.