-
An Abstract Data Type (ADT) is
-
- same as an abstract class
- a data type that cannot be instantiated
- a data type for which only the operations defined on it can be used, but none else
- All of the above
- same as an abstract class
Correct Option: C
An abstract data type is a mathematical model for a certain class of data structures that have similar behaviour. An abstract data type is indirectly defined by the operations and mathematical constraints thus, is a user defined data type, not a system defined, that can perform operations defined by it on that data.