Question: adts are a basis for object orientation?
Answer: Abstract Data Types and Encapsulation. The basis of object orientation derives from the concept of an abstract data type (ADT). An ADT is defined as a (generally complex) data type that can be represented in the computer AND the fundamental operations that are define on that type. A simple example is an integer.