0% ont trouvé ce document utile (0 vote)
264 vues1 page

Contrôle 1-Java

controle java

Transféré par

Girl Scout
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
264 vues1 page

Contrôle 1-Java

controle java

Transféré par

Girl Scout
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Programmation Orientée Objet

Contrôle n° 1 :

1- Définir une classe Personne contenant le Matricule, le nom et le prénom, ainsi qu'un
constructeur qui initialise ces champs, et enfin la méthode d’affichage ToString()
………………………………………………………………………………../4bpts

2- Dériver cette classe pour obtenir la classe Etudiant qui aura comme attributs
supplémentaires : filière, note1, note2, note3

 Codage de la class Etudiant : (4 points)


a) Ecrire la classe Etudiant en interdissent l’accès aux attributs.
b) Ajouter les accesseurs et les modificateurs de chaque attribut.
c) Ajouter un compteur qui permet de compter le nombre des objets créés de la class
Etudiant.

3- Ajouter un constructeur sans argument qui initialise le matricule ; le matricule doit avoir la
valeur du compteur. (1 point)

4- Ajouter un constructeur qui initialise tous les attributs de la classe Etudiant. (1 point)

NB : à chaque instanciation d’un objet Etudiant, le compteur s’incrémente et le matricule


d’Etudiant recevra la valeur du compteur.

5- Ajouter une méthode RAZ qui initialise le compteur à 0. (2 point)

6- Ajouter la méthode EQUALS qui teste l’égalité de 2 objets Etudiant (2 objets Etudiants sont
égaux s’ils ont le même matricule). (2 point)

7- Ajouter une méthode CALCUL qui permet de calculer la moyenne générale de chaque
Etudiant. (2 point)

a) Créer les méthodes :


 mention : Retourne la mention de l’Etudiant. Cette mention est déterminée de la
manière suivante :………………………………………………………..2pts
- Si la moyenne est >=16, la mention est "Très bien"
- Si la moyenne est entre 14 et 16 (14 comprise), la mention est "Bien"
- Si la moyenne est entre 12 et 14 (12 comprise), la mention est "Assez Bien"
- Si la moyenne est entre 10 et 12 (12 comprise), la mention est "Passable"

a) Créer l’Etudiant suivant par initialisation : (1pt)


 Matricule : 3456
 nom : Kamili
 prenom : Said
 Filière : TDI
 Note 1 : 13
 Note 2 : 10
 Note 3 : 15

b) Afficher sa mention………………………………………………………………1pt

Vous aimerez peut-être aussi