|
Daniel
BARDOU et Christophe
DONY
Dans Actes de la conférence Langages
et Modèles à Objets (LMO '95), Nancy, France, Amedeo
NAPOLI éditeur, pages 93-109, oct. 1995.
Résumé :
L'article discute et décrit la première
spécification d'un nouveau modèle d'objets pour un langage
à prototypes (ou pour tout langage à objets sans classe),
où l'on définit un objet comme un ensemble de morceaux.
Ce modèle, tout en préservant ce
qui fait l'essence de ces langages (la description d'un système
par des objets concrets et le partage de valeurs et de comportements entre
objets via les mécanismes de clonage et de délégation),
propose des solutions cohérentes aux deux problèmes récurrents
suivants :
-
la gestion de la factorisation des connaissances
communes aux objets d'une même famille de clones (ou problème
des traits). Ce problème est résolu en plaçant les
comportements communs dans des morceaux partagés,
-
la gestion des entités dites ``objets morcelés''
constituées dans les langages à prototypes existants par
un ensemble d'objets reliés par des liens de délégation.
Nous faisons de ces ensembles les objets de notre modèle et montrons
que leur gestion est intimement liée à la notion de point
de vue.
Référence BibTex :
@InProceedings{Bard95a,
author = {Daniel Bardou and Christophe Dony},
title = {{Propositions pour un nouveau mod\`ele
d'objets dans les langages \`a prototypes}},
booktitle = {{Actes de la conf\'erence Langages
et Mod\`eles \`a Objets (LMO'95)}},
editor = {Amedeo Napoli},
year = 1995,
publisher = {Unit\'e de Recherche Inria Lorraine},
address = {Nancy, France},
month = oct,
pages = {93-109}
}
Disponible
en Postscript Gzippé
Disponible
au format PDF
|