Пример #1
0
        //Méthodes

        /*
         * Interface de création d'un Enseignant. L'utilisateur doit rentrer l'ensemble des informations nécessaire à la création
         * @arg nom, le nom de l'Enseignant
         * @arg prénom, le prénnom de l'Enseignant
         * @arg roles, l'ensemble des roles de l'Enseignant
         */
        public static Enseignant CreateEnseignant(string nom, string prenom, Role[] roles)
        {
            //Laboratoire
            Console.Write("Rentrez le nom du laboratoire ou Y si il n'en possède pas : "******"Y")
            {
                labInput = "Null";
            }

            //Matière
            Matiere matiere = Matiere.CreateMatiere();

            return(new Enseignant(nom, prenom, roles, labInput, matiere));
        }
Пример #2
0
 //Constructeur
 public Enseignant(string nom, string prenom, Role[] roles, string laboratoire, Matiere matiere) : base(nom, prenom, roles)
 {
     _laboratoire = laboratoire;
     _matiere     = matiere;
 }