C~sharp

Disponible uniquement sur Etudier
  • Pages : 2 (252 mots )
  • Téléchargement(s) : 0
  • Publié le : 14 avril 2011
Lire le document complet
Aperçu du document
Cas d’utilisation 1

On désire mettre en place le schéma des classes suivantes :

CLASSES Personne Nom : String Prénom : String DateNaissance : DateTime Genre : Enum(Male,Femel) SituationFam : Enum(Marié, Célibataire) NbreEnfant : Int

Spécification des méthodes - NEW : est un constructeur avec paramètres

New(Nom,Pren,DateNais,Genre,Situ,NbrEnf)Salarié : Hérite de Personne - NEW : est un constructeur avec paramètres

-

DateEmnauche : DateTime Salaire : Décimal Fonction : String

New(Fonc, DateEm, Salaire)Département

- Id : Int - NomDep : String - Employés : List(of Salarié) New(id, nom) Ajouter(Salarié) Supprimer(Salarié) CentraliserDép(Path) Static Récupérer(Path) : Département

-NEW : est un constructeur avec paramètres - Ajouter : Ajout un salarié au département. - Supprimer : Supprime un salarié du département. - Centraliser : Créée un fichier texte dansle chemin passer en paramètre, ce fichier contient la liste des salariés. Le nom du fichier est le nom de département. - Récupérer : est une méthode statique qui sert à récupérerun fichier qui contient la liste des salariés, les ajouté dans un département dont le nom sera le nom du fichier en question.

Travail à faire : Créer un projet Windows etcréez les classes : Personne, Salarié, Département, ainsi que les énumérateurs adéquats. Créez l’interface Windows suivante :

- Créez une variable globale de type département dansle code behind de l’interface - Le bouton Ajouter Au département déclenche la méthode Ajouter(Salarié) de la variable globale.
- Le bouton Centraliser Le département déclenche laméthode Centraliser(Path) de la variable globale département. - Créer Une deuxième interface qui vous permet d’afficher la liste des employés d’un département donnés.

tracking img