In object-oriented programming class from which other classes are derived through inheritance.
class from which another class, the derived class, inherits the public and protected members. That is, a derived class inherits the nonprivate member data and nonprivate member functions from its base class. Sometimes also called a parent class or superclass.
a class's immediate parent class, which you can see in the class declaration
a class that stands on its own and is not derived from any other class
An object at the top of an inheritance hierarchy.
A Class which defines Attributes and Operations that are inherited by a Subclass via a Generalization relationship.
class that is inherited by another 'derived' class. For more information, see Inheritance.
A class from which other classes are derived through inheritance. A base class may itself be derived from another base class.
A class from which other classes are derived. Some base classes are Abstract Classes, but this is not always the case.
An ancestor class¤¤ of the class¤ under discussion.