Académique Documents
Professionnel Documents
Culture Documents
Problème :
On désire programmer une application de gestion des épreuves de lancement de poids entre les
étudiants de toutes les villes de la Tunisie. Soit le diagramme de classes suivant :
Epreuve
- nomEpreuve : chaîne de caractères
- <<final>> RECORD_A_BATTRE= 17.12 mètres (réel)
<<interface>> - tabLanceur : ArrayList de Lanceur
IRésultat +constructeur ( )
+getInformation() : chaîne de caractères +LesLanceursBattantsRecord() : ArrayList de Lanceur
+résultatMeilleur(r : IRésultat) : booléen +changerResultat (Lanceur) : booléen
+afficherEpreuve( )
RésultatLancement
Créer une Epreuve nommé EpreuveLance qui contient les deux lanceurs déjà citées ci-
dessus. (1 Point)
Annexe
Dans le package java.util : ArrayList est une classe générique avec paramètre le type des
éléments
ArrayList<typeElem>()
//retourne la taille effectif du tableau int size()
//retourne l’élément d’indice i <typeElem> get(int i)
//ajoute e au tableau void add( <typeElem> e)