This page in english
Publications Publications
Page d'accueil
Enseignement
Recherche
Publications
Curriculum Vitae
Divers

 
 
Chapitres
de livre
Revues et conférences internationales Revues et conférences nationales
Workshops et rencontres
Mémoires et rapports
 

Split Objects: a Disciplined Use of Delegation within Objects 

Cet article a été rédigé en anglais. [BDM96a] en est une version française incomplète.
 

Daniel BARDOU et Christophe DONY

Dans Proceedings of the 11th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '96), San Jose, California, USA. ACM SIGPLAN Notices (31)10, pages 122-137, oct. 1996.

Résumé :

This paper's primary aim is to improve the understanding of the delegation mechanism. We propose a new characterization of delegation based on the notions of name sharing, property sharing and value sharing. It allows us (1) to clearly differentiate delegation from class-inheritance in particular and more generally from other inheritance mechanisms and (2) to explain how a founded use of delegation relies on a correct semantics of variable property sharing between objects connected by a delegation link. We then describe a model of split objects which is proposed as an example of a disciplined and semantically founded use of delegation, where property sharing expresses viewpoints within objects. 

Référence BibTex : 

@InProceedings{Bard96a, 
author = {Daniel Bardou and Christophe Dony}, 
title = {{Split Objects: a Disciplined Use of Delegation within Objects}}, 
pages = {122-137}, 
booktitle = {{Proceedings of the 11th Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'96)}}, 
address = {San Jose, California, USA}, 
month = oct, 
year = 1996, 
note = {Publié en tant que ACM SIGPLAN Notices 31(10)} 
}


Disponible en Postscript Gzippé
Disponible au format PDF

 
Email
Dernière mise à jour 22/05/2000
 
Inria Rhone-AlpesAction ROMANSUniversité Pierre Mendès France