SHARE
TWEET

Untitled

a guest Mar 22nd, 2019 59 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. Ecrire une classe représentant une personne
  3. Tu vas devoir écrire une classe Person, permettant de modéliser une personne. Chaque instance de la classe Person aura deux attributs, name et age.
  4.  
  5. Le constructeur de Person devra initialiser les attributs name et age à partir des paramètres qui lui sont passés.
  6. La classe Person disposera également de deux méthodes, tellMyName et tellMyAge, qui afficheront respectivement : I am <name> et I am <age> years old (remplacer <name> et <age> respectivement par les valeurs des attributs name et age).
  7. Enfin, pour tester ta classe, tu devras instancier deux personnes ayant pour noms et âges respectifs "John" et 40, "Mary" et 35, et appeler les méthodes tellMyName et tellMyAge sur chacune de ces instances de Person.
  8. */
  9.  
  10. class Person {
  11.   constructor(name, age) {
  12.     this.name = name;
  13.     this.age = age;
  14.   }
  15.  
  16.   tellMyName() {
  17.     return (`I am ${this.name}`);
  18.   }
  19.  
  20.   tellMyAge() {
  21.     return (`I have ${this.age} years old`);
  22.   }
  23. }
  24.  
  25. const person1 = new Person('John', 40);
  26. const person2 = new Person('Mary', 35);
  27.  
  28. console.log(person1.tellMyName());
  29. console.log(person1.tellMyAge());
  30.  
  31. console.log(person2.tellMyName());
  32. console.log(person2.tellMyAge());
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top