Search your topic here

Abstract Data types

ABSTRACT DATA TYPES

An abstraction is a view or representation of an entity that includes only the most significant attributes.

The two fundamental kinds of abstraction in contemporary programming languages are process abstraction and data abstraction. 

An abstract data type is an enclosure that includes only the data representation of one specific data type and the subprograms that provide the operations for that type. 

Through access controls, unnecessary details of the type can be hidden from units outside the enclosure that use the type.

An instance of an abstract data type is called an object.



LEAVE A REPLY