OO languages late-binding signature - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2002

OO languages late-binding signature

OO languages late-binding signature

Antoine Beugnard

Résumé

Most comparisons among OO languages focus on structural or philosophical features but rarely on dy-namic ones. Beyond all these structural properties,late-binding is, to our opinion, the key property of OO paradigm; the operational consequence of inheritance use. All OO languages use late-binding, but do they all have the same interpretation ? We show that the answer is no, not very surprisingly, but that almost each language has its own interpretation. We propose a simple procedure to compare late-binding interpretation of OO languages and introduce a late-binding of OO programming languages. This procedure can be used to study languages interactions as we will show it for the Microsoft .NET framework.
Most comparisons among OO languages focus on structural or philosophical features but rarely on dy-namic ones. Beyond all these structural properties,late-binding is, to our opinion, the key property of OO paradigm; the operational consequence of inheritance use. All OO languages use late-binding, but do they all have the same interpretation ? We show that the answer is no, not very surprisingly, but that almost each language has its own interpretation. We propose a simple procedure to compare late-binding interpretation of OO languages and introduce a late-binding of OO programming languages. This procedure can be used to study languages interactions as we will show it for the Microsoft .NET framework.
Fichier non déposé

Dates et versions

hal-02341239 , version 1 (31-10-2019)

Identifiants

  • HAL Id : hal-02341239 , version 1

Citer

Antoine Beugnard. OO languages late-binding signature. The Ninth International Workshop on Foundations of Object-Oriented languages, FOOL 9, Jan 2002, Portland, Oregon, États-Unis. pp.1 - 6. ⟨hal-02341239⟩
29 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More