Éléments fournis Problème À faire Résultat Important

Nom:
Prénom:
CC POO M632.1 / mai 2012 6/6
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]).
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !