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;
 - implantation complète d'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;
 - 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 
javadocde toutes les classes; - la trace de l'exécution de 
TestPoint; - les sources des classes au format HTML;
 - une archive contenant toutes les sources.