Inheritance
The specification of a content type by inheriting an existing type (called the “base type”), then adding additional attributes. Changes to the base type will be reflected in all inherited types.
This is a extension of a common paradigm of object-oriented programming.
See Also
- The Wikipedia page on Inheritance (object-oriented programming)