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

Devoir JAVA : Classe Etudiant POO

Le document présente un TP de programmation orientée objet en JAVA pour un Master en Systèmes d'Information. Il décrit la classe 'Etudiant' avec ses attributs et méthodes, ainsi que les instructions pour créer une classe de test. Les étudiants doivent saisir des informations et respecter l'encapsulation des données.

Transféré par

shyboykiid
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)
13 vues1 page

Devoir JAVA : Classe Etudiant POO

Le document présente un TP de programmation orientée objet en JAVA pour un Master en Systèmes d'Information. Il décrit la classe 'Etudiant' avec ses attributs et méthodes, ainsi que les instructions pour créer une classe de test. Les étudiants doivent saisir des informations et respecter l'encapsulation des données.

Transféré par

shyboykiid
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

Demba SOW UCAD / FST / LACGAA

ECOLE SUPERIEURE MULTINATIONALE DES TELECOMMUNICATIONS (E. S. M. T.) 2023-2024


Filière : Master Professionnel Systèmes d’Information (MPSI)
Classe : Master 1 Sécurité des Systèmes d’Information (SSI)
Matière : Programmation Orientée Objet (POO) : JAVA
Enseignant : Dr. Demba SOW

TP POO JAVA

La classe Etudiant comprend les attributs :


• nom de type chaîne de caractères et qui correspond au nom de l’étudiant.
• num de type double et qui correspond au numéro de l’étudiant.
• red de type double qui correspond à la réduction obtenue par l’étudiant.
• moy de type double qui correspond à la moyenne de l’étudiant.
et les méthodes :
• double calculReduction() qui permet de calculer le montant de la réduction qui est de 20% de la
mensualité si sa moyenne est supérieure ou égale à 16, de 15% si sa moyenne est comprise entre
14 et 16, de 10% si sa moyenne est comprise entre 12 et 14 et 0% si sa moyenne est strictement
inférieure 12.
• static double calculMensualite() qui permet de calculer le montant à payer par l’étudiant qui est
égal à la différence de la mensualité et de la réduction..
• imprimeInfosEtudiant() qui affiche le nom, le numéro, la moyenne et le montant net à payer par
l’étudiant.
Questions :
1. Ecrire la classe Etudiant dans un package tp1, avec un constructeur et en respectant
l’encapsulation des données.
2. Ecrire la classe TestEtudiant dans un package tp2 pour tester les méthodes de la classe Etudiantx.
NB : Le nom de l’étudiant, son numéro, sa moyenne et sa mensualité doivent être saisis.

Devoir JAVA

Vous aimerez peut-être aussi