A class in C++ or object oriented languages that shares data members and or methods with a base class. Such as in the form:

class base;
class derived:public base;