Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. class Eleve
  3. {
  4.     nom = "";
  5.     prenom = "";
  6.     cours = [];
  7.     EstInscritDans(cour)
  8.     {
  9.         if (this.cours.indexOf(cour) != -1)
  10.         {
  11.             return (true);
  12.         }
  13.         return (false);
  14.     }
  15.     Sinscrire(cour)
  16.     {
  17.         if (this.cours.indexOf(cour) == -1)
  18.         {
  19.             this.cours.push(cour);
  20.         }
  21.     }
  22.     SeDesinscrire(cour)
  23.     {
  24.         const index = this.cours.indexOf(cour);
  25.         if (index != -1)
  26.         {
  27.             this.cours.splice(index, 1);
  28.         }
  29.     }
  30.     constructor(nom, prenom)
  31.     {
  32.         this.nom = nom;
  33.         this.prenom = prenom;
  34.     }
  35. }
  36.  
  37. class CoursElectif
  38. {
  39.     nom = "";
  40.     departement  = "";
  41.     constructor(nom, departement)
  42.     {
  43.         this.nom = nom;
  44.         this.departement = departement;
  45.     }
  46. }
  47.  
  48. const coursElectifDeGonzague =
  49.     new CoursElectif("LeCoursDeGonzague", "massachussets");
  50.  
  51.  
  52. const eleve0 = new Eleve("leroy", "franck");
  53.  
  54. eleve0.Sinscrire(coursElectifDeGonzague);
  55.  
  56. console.log("franck est il inscrit dans le cours de gonzague? " + eleve0.EstInscritDans(coursElectifDeGonzague));
  57.  
  58. console.log("frankc se desinscrit...");
  59.  
  60. eleve0.SeDesinscrire(coursElectifDeGonzague);
  61.  
  62. console.log("franck est il inscrit dans le cours de gonzague? " + eleve0.EstInscritDans(coursElectifDeGonzague));
  63.  
  64. eleve0.Sinscrire(coursElectifDeGonzague);
  65.  
  66. console.log("franck se re inscrit...");
  67.  
  68. console.log("franck est il inscrit dans le cours de gonzague? " + eleve0.EstInscritDans(coursElectifDeGonzague));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement