Noun
base class (plural base classes) (object-oriented programming) A class from which other classes can be derived, inheriting its functionality or interface; a potential superclass for subclasses.