Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 1.16 KB

inheritance.md

File metadata and controls

7 lines (4 loc) · 1.16 KB

##inheritance##

[Wikipedia-1 2014-11-04] The practice of passing on property, titles, debts, rights and obligations upon the death of an individual. It has long played an important role in human societies, and the rules of inheritance differ between societies and have changed over time

[Wikipedia-2 2014-11-04] (computing) In object-oriented programming (OOP), inheritance is when an object or class is based on another object or class, using the same implementation (inheriting from a class) or specifying implementation to maintain the same behavior (realizing an interface; inheriting behavior). It is a mechanism for code reuse and to allow independent extensions of the original software via public classes and interfaces. The relationships of objects or classes through inheritance give rise to a hierarchy.

[STEMMA] A mechanism that allows an entity to share parts of the definition of a parent entity. In STEMMA, this currently occurs for Events, Citations, and Resources.