Objectifs
- utiliser Subversion;
- présentation des notions de base : objet, classe, méthode, attribut;
- construire une classe « correctement »;
- commencer à réfléchir à la notion de test.
Pré-requis
- le cours de C de première année;
- le cours d'introduction en amphi;
- le cours sur les classes et les objets.
Contenu du TP
- utiliser une classe;
- utiliser la documentation javadoc d'une classe;
- implanter complètement une classe.
Documents fournis
Attention : les classes dont vous avez besoin sont sur votre dépôt SVN. Mettez à jour votre copie locale pour les obtenir.
- transparents du cours;
- une refcard Java;
- une refcard UML;
- une refcard Subversion;
- l'énoncé du TP;
- la documentation de la classe Point;
- la documentation de l'API Java sur le site d'Oracle.
Corrigé
- le corrigé du TP;
- la documentation
javadoc
de toutes les classes; - la trace de l'exécution de
TestPoint
; - les sources des classes au format HTML;
- une archive contenant toutes les sources.