Correct Answer : pure abstract class
Explanation : Pure abstract classes in C++ are a type of interface because it contains only abstract member functions and no data or concrete member functions.