Multiple choice

A data type that is organized in such a way that the specification of the values and the specification of the operation on these values are separated from the representation of the values and the implementation of the operation is called

  1. primitive data type

  2. polymorphic data type

  3. abstract data type

  4. none of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

An abstract data type (ADT) is defined by its behavior (operations) rather than its implementation. This separation of concerns is the core principle of ADTs.