Other contributors have said "Types of abstract data?" is the same question as "What is abstract data type for C Plus Plus?" If you believe that these are not asking the same thing and should be answered differently, click here

What is abstract data type for C Plus Plus?

Answer:

In C++, an abstract data type is a class that must be derived into a child class. It is not possible to instantiate an abstract class. Another way to define this is to say that an abstract class contains pure virtual functions or that it inherits from a class with pure virtual functions but does not provide an implementation for them.

First answer by Alex146. Last edit by Alex146. Contributor trust: 419 [recommend contributor recommended]. Question popularity: 3 [recommend question].