 
 
 
Plan du chapitre
La première section compare le modèle modulo-fonctionnel et le modèle
objet. Cette comparaison 
distingue les points particuliers de chaque modèle, pour montrer ensuite comment plusieurs
d'entre eux peuvent se traduire à la main dans l'autre modèle. 
On peut ainsi simuler la relation d'héritage 
dans les modules et utiliser les classes pour traduire des modules simples. Les limitations de chaque 
modèle sont ensuite récapitulées. La deuxième section s'intéresse au problème d'extensibilité pour 
les structures de données et les traitements, et propose une solution qui mixe les deux modèles.
La troisième section décrit d'autres compositions des deux modèles par l'utilisation des types abstraits 
des modules pour les objets.
 
 
