multiple inheritance programming In object-oriented programming, the possibility that a sub-class may be derived from multiple parent classes which are themselves not derived one from the other. (1997-08-06)