Nom : Prénom : II PROGRAMMATION (~45 minutes) Éléments fournis - Le répertoire D:\Users\Prog632.1-CC2 contient les fichiers Coureur.java, Equipe.java, Resultats.java qui sont les classes que vous devez compléter ainsi que le fichier FileToStr.class qui contient la version compilée de la classe qui est employée dans la méthode main() fournie. Le fichier Resultats.txt est le fichier de données que l’application devra traiter. Problème Le 30 mai 2012 (ce soir) a lieu le départ de la première étape de la course à pied du Tour du Canton. Une manière de participer à cette compétition est de s’inscrire à plusieurs dans une équipe ; une équipe peut être masculine, féminine ou mixte. Vous devez réaliser une application qui permet d’afficher une partie des résultats par équipes. À faire - Compléter le commentaire général des trois classes fournies en inscrivant vos nom et prénom ainsi que le numéro de votre poste de travail. - Compléter les classes fournies en remplaçant les commentaires /*** À COMPLÉTER ***/ par du code fonctionnel respectant les spécifications données en commentaires. - Les directives complètes, la description du format du fichier de données, les traitements à réaliser ainsi que le format des résultats à produire sont donnés en commentaires au début de la classe Resultats.java fournie. Nous vous conseillons donc fortement de les lire attentivement avant de commencer à coder comme des fous. - Contraintes impératives : Vous n'avez pas le droit de modifier les signatures des méthodes que vous devez compléter. Vous pouvez créer des méthodes supplémentaires si nécessaire. En ce cas, vous veillerez à soigneusement décrire leur effet ainsi que la signification de leurs éventuels paramètres dans un bref commentaire placé en tête de la méthode. Vous mettrez en œuvre les principes de la programmation orientée objet. Vous respecterez les conventions de formation des identificateurs et de disposition du code que nous avons définies en cours. Les tâches spécifiques identifiées seront implantées sous forme de méthodes, éventuellement paramétrées. Résultat Le résultat de l’exécution du programme avec le fichier de données Resultats.txt est le suivant : ŞŞŞŞŞŞŞŞŞŞExécutionavecargumentsŞŞŞŞŞŞŞŞŞŞ Traitementdesrésultatscontenusdans"Resultats.txt": Équipemasculine"Heineken",2coureurs,meilleur=ATANCharles(M)27.4 Équipemixte"Cardinal",4coureurs,meilleur=TERRIEURAlex(M)26.2 Équipemixte"Feldschlosschen",3coureurs,meilleur=TEUSEMANIERESGedeon(M)26.3 Équipeféminine"Carlsberg",2coureurs,meilleur=HESSSylvie(F)28.0 Équipemixte"Guiness",3coureurs,meilleur=BONNETPatrick(M)29.1 NormalTermination Outputcompleted(0secconsumed). Important Tout votre code doit être compatible avec Java 1.4 (compilé avec l'option –source 1.4 ou, sous EditPlus, avec l'option Compilation 1.4 [Ctrl+1]). CC POO M632.1 / mai 2012 6/6