Contrôle de Java
Durée: 1h30
Exercice:
On souhaite gérer un club sportif de Football comportant un ensemble de joueurs
(adhérents) de différents âges.
1) crire une classe Joueur contenant : ---------------------------------------------------(8 points)
Le numéro d'adhérent (adh : int) ;
Le nom de l'adhérent (nom : string);
Le prénom de l'adhérent (prenom : string);
L’année d'adhésion (annee : int) ;
L’âge de l'adhérent (age : int);
Un constructeur Joueur(int) pour initialiser le numéro d'adhérent;
Une méthode clavier() pour saisir et retourner une chaîne de caractères;
Une méthode lecture() pour saisir les informations suivantes (nom, prenom, annee et
age)
Une méthode affichage() pour afficher les informations de l'adhérent.
2) Ecrire une classe Club répondant au cahier des charges suivant : -------------------(8 points)
Le nombre maximum des adhérents (max: int);
Un tableau des adhérents (table: Joueur[] )
Le nombre des adhérents inscrits (nbe: int)
Un constructeur Club(int,int) pour initialiser le nombre maximum des adhérents que peut
contenir le club et le nombre des inscrits.
Une méthode boolean ajoutejoueur(Joueur j) qui ajoute un adhérent au club.
La méthode renvoie true si l’ajout s’est correctement effectué, false sinon.
Une méthode afficher() pour afficher l’ensemble des adhérents du club.
Une méthode void rechercher(int deb,int fin) qui permettra la recherche et
l’affichage des adhérents qui ont un âge appartient à [deb,fin].
3) Rédiger la classe principale pour tester les deux classes Joueur et Club. -----------(4 points)
2024/2025 Formation_DWAM