single inheritance The property of an {object-oriented language} which restricts a sub-{class} to be derived from only one parent. Opposite of {multiple inheritance}.