//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)); }
//Constructeur public Enseignant(string nom, string prenom, Role[] roles, string laboratoire, Matiere matiere) : base(nom, prenom, roles) { _laboratoire = laboratoire; _matiere = matiere; }