01-04-2012, 10:34 PM
Abstract data type (ADT): A data type whose properties (domain and operations) are specified independently of any particular implementation.
List, for example, is an ADT. The functionality of an ADT can be implemented in many ways. The programs that use these ADTs will not need to know which implementation was used as long as it performs the required functionality.
The List ADT can be implemented through Arrays (elementary data structure that exists as built-in in most programming languages) or linked-structure (list implemented through linked-structure is called Linked-list).
Programming languages provide some built-in data types, also called primitive data types. Like C++ language provides int, float, char etc as built-in data types.
List, for example, is an ADT. The functionality of an ADT can be implemented in many ways. The programs that use these ADTs will not need to know which implementation was used as long as it performs the required functionality.
The List ADT can be implemented through Arrays (elementary data structure that exists as built-in in most programming languages) or linked-structure (list implemented through linked-structure is called Linked-list).
Programming languages provide some built-in data types, also called primitive data types. Like C++ language provides int, float, char etc as built-in data types.
0300-9520262
Get solution in 24 hour |cpmputer & internet
mileys81:[SIZE="4"][SIZE="3"]....[/SIZE][/SIZE]
