next up previous
Next: Sous-projet ClassTalk-Ada95 Up: État d'avancement Previous: État d'avancement

Sous-projet ClassTalk

ClassTalk est une extension de Smalltalk conçue d'abord comme l'ajout à Smalltalk du modèle d'ObjVlisp de P. Cointe & J.P. Briot [Coi93] Ce projet a ensuite évolué vers la réalisation d'une bibliothèque de métaclasses explicites permettant de disposer de différents modèles de classes. Ces différents modèles constituent autant de variations sur les thèmes de l'encapsulation, de la représentation des variables d'instance, de l'héritage, de l'agrégation, de la résolution de l'envoi de messages ....
Ces modèles peuvent également être vus comme des ``patterns'' définissant des règles de construction pour des classes possédant des propriétés explicites. Partant de ce constant, nous avons menés les études suivantes :