next up previous
Next: Classes abstraites : évaluateur Up: No Title Previous: Liaison retardée

Piles d'entiers

Nous reprenons l'exemple des piles du TD précédant mais cette fois-ci nous utiliserons des objets.
1.
Définir une classe intpile en utilisant les listes de OCaml implantant des listes d'entier et disposant des méthodes empile, depile, tete, taille.
2.
Créer l'instance [3;4] de la classe intpile.
3.
Définir la classe polymorphe pile.
4.
Définir les fonctions inverse, egale et est_palindrome sur les piles.



Emmanuel CHAILLOUX
1998-10-20