La généricité par propriétés

From LRDE

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Résumé

La généricité par propriétés est un paradigme qui étend la programmation orientée objet et l'adapte à certains systèmes pathologiques. Elle a été introduite au LRDE par le paradigme orienté C++ SCOOP. Le principe est de caractériser une classe par les propriétés de ses instances au lieu de ses relations d'héritage. Nous présenterons ce paradigme et montrerons qu'il peut être utilisé indépendamment du langage et du domaine d'application. Nous introduirons ensuite un exemple d'implémentation en Common Lisp.