The Point of View Notion for Multiple Inheritance - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 1990

The Point of View Notion for Multiple Inheritance

Résumé

We examine several problems related to the preservation of the Independence Principle inheritance. This principle states that all the characteristics of independent superclasses must be inherited by subclasses, even if there are name conflicts. In this context, a conventional approach is to use explicit class selection. We show that this mechanism suffers from serious limitations, and leads to inhibition of refinement and genericity. Our experimental object-oriented language ROME introduces the "Point of View" notion (using an "as-expressions" mechanism) which solves these problems.
Fichier non déposé

Dates et versions

hal-00583865 , version 1 (06-04-2011)

Identifiants

Citer

Bernard Carré, Jean-Marc Geib. The Point of View Notion for Multiple Inheritance. Joint OOPSLA/ECOOP'90 ACM Conference, Oct 1990, Ottawa, Canada. pp.312-321, ⟨10.1145/97945.97983⟩. ⟨hal-00583865⟩
188 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More