C~sharp

252 mots 2 pages
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 dans le 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érer un 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 et cré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 dans le 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 la mé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.

en relation

  • Cgrh
    388 mots | 2 pages
  • Chsct
    2068 mots | 9 pages
  • Cctp
    10045 mots | 41 pages
  • c sharp
    4785 mots | 20 pages
  • SCO1205 TN2 Serie E consignes
    3426 mots | 14 pages
  • C; fijd
    303 mots | 2 pages
  • C cool
    4629 mots | 19 pages
  • Cgrh
    453 mots | 2 pages
  • vipère au poing
    2125 mots | 9 pages
  • Cngc
    657 mots | 3 pages
  • etudian
    311 mots | 2 pages
  • C koii
    498 mots | 2 pages
  • ctuk
    1583 mots | 7 pages
  • C Fracasse
    188078 mots | 753 pages
  • cned
    661 mots | 3 pages