Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Série TP N° 2

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

ENIAD - 2A CYCLE INGENIEUR TP : DEVELOPPEMENT D'APPLICATIONS .

NET

École Nationale d'Intelligence Artificielle et du Digital Berkane


Université Mohammed Premier

Série de TP N° 2 - Développement d'applications .NET

Partie abordées dans cette partie :


 La POO avec C#

Travail à faire :
TP N° 1 :
Créer un projet C# de type Console dans lequel il faut créer les deux classes Personne et Etudiant
définies ci-dessous :
Classe Personne
Nom attribut ou méthode Type Description
numero int
nom string
prenom string
Geters et Setters des attributs
ToString Surcharge de la méthode ToString

La classe Etudiant hérite de la classe Personne.


Classe Etudiant
Nom attribut ou méthode Type Description
filiere string
notes Tableau float
Geters et Setters des attributs
CalculMoy Calcule la moyenne des notes de l’étudiant, on
suppose que tous les modules ont le même
coefficient

Dans la classe Program, faire ce qui suit :


 Créer un tableau de 5 étudiants
 Renseigner les informations de tous les étudiants
 Affecter 5 notes aléatoires à chaque étudiant
 Afficher la moyenne de chaque étudiant

TP N° 02 :
1. Toujours dans le même projet, ajouter les deux constructeurs suivants à la classe Etudiant
 Un constructeur par défaut initialisant à zéro / vide tous les attributs d’un étudiant.
 Un constructeur acceptant en paramètres : le numéro, nom et prénom d’un étudiant

PROF. KADDARI ZAKARIA 1 2024/2025


ENIAD - 2A CYCLE INGENIEUR TP : DEVELOPPEMENT D'APPLICATIONS .NET

TP N° 03 :
Toujours dans le même projet, créer la classe Filière définie ci-dessous :
Classe Filière
Nom attribut ou méthode Type Description
nomFil string Le nom de la filière
listeEtudiants List
Geter et Setter de l’attribut
Constructeur par défaut
GetNbrEtudiants Retourne le nombre d’étudiants dans la filière
AddEtudiant(Etudiant e) Ajout l’étudiant à la filière
Chercher(Etudiant e) Cherche l’étudiant e dans la filière par nom et
prénom
DeleteEtudiant(Etudiant e) Supprime l’étudiant e de la filière
AfficherListeEtudiants Affiche la liste de tous les étudiants de la filière

Tester votre projet en créant des étudiants liés à différentes filières.

PROF. KADDARI ZAKARIA 2 2024/2025

Vous aimerez peut-être aussi