IN201 :: 3 - programmation par contrat
Objectifs
- comprendre la programmation par contrat;
- la mettre en oeuvre avec JML.
Pré-requis
- les cours des deux premières séances.
Contenu du cours
- programmation par contrat;
- préconditions, postconditions et invariants;
- présentation de JML;
- implantation d'une classe en TP.
Documents fournis
Corrigé
- le corrigé du TP;
- la trace de l'exécution de
NombresPremiersEntier
pour les 20
premiers entiers;
- les sources des classes au format HTML;
- une archive contenant toutes les sources.