Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Multiple inheritance

Known as: Diamond of doom, Deadly Diamond of Death, Single inheritance 
Multiple inheritance is a feature of some object-oriented computer programming languages in which an object or class can inherit characteristics and… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2004
Highly Cited
2004
An object invariant defines what it means for an object’s data to be in a consistent state. Object invariants are central to the… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 6
Is this relevant?
Highly Cited
2001
Highly Cited
2001
Effective engineering of the Internet is predicated upon a detailed understanding of issues such as the large-scale structure of… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 5
  • figure 6
Is this relevant?
Highly Cited
1998
Highly Cited
1998
This paper assesses the "old" institutional economics, it emphasizes the importance of key "old" institutionalist themes… Expand
  • figure 1
Is this relevant?
Highly Cited
1998
Highly Cited
1998
While class-based object-oriented programming languages provide a flexible mechanism for re-using and managing related pieces of… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1996
Highly Cited
1996
This paper presents the results of a study in which we empirically investigated the suite of object-oriented (OO) design metrics… Expand
Is this relevant?
Highly Cited
1996
Highly Cited
1996
From the Publisher: Procedural languages are generally well understood. Their foundations have been cast in calculi that prove… Expand
Is this relevant?
Highly Cited
1993
Highly Cited
1993
This manual describes a Prolog system developed at the Swedish Institute of Computer Science. Parts of the system were developed… Expand
Is this relevant?
Highly Cited
1992
Highly Cited
1992
Abstract This paper generalizes many-sorted algebra (MSA) to order-sorted algebra (OSA) by allowing a partial ordering relation… Expand
Is this relevant?
Highly Cited
1988
Highly Cited
1988
There are two major ways of structuring data in programming languages. The first and common one, used for example in Pascal, can… Expand
Is this relevant?