Abstract class

Defines an abstract type which cannot be instantiated, but can be used as a base class.

# Defect reports

DRApplied toBehavior as publishedCorrect behavior
CWG 390C++98an undefined pure virtual destructor might be calleda definition is required in this case
CWG 2153C++98pure-specifier could appear in friend declarationsprohibited

# See also