Skip to content

Files

Latest commit

 

History

History
8 lines (6 loc) · 586 Bytes

File metadata and controls

8 lines (6 loc) · 586 Bytes

Abstract Data Types

Abstract Data type (ADT) is a type (or class) for objects whose behaviour is defined by a set of value and a set of operations.

  1. The definition of ADT only mentions what operations are to be performed but not how these operations will be implemented.
  2. It does not specify how data will be organized in memory and what algorithms will be used for implementing the operations.
  3. It is called “abstract” because it gives an implementation-independent view.
  4. The process of providing only the essentials and hiding the details is known as abstraction.