Advertisement
OpataJoshua

Untitled

Oct 30th, 2022
1,039
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // OBJECTS AND CLASSES
  2.  
  3. let student1 = {
  4.   id: "222CS001000000",
  5.   firstName: "Eben",
  6.   lastName: "Darko",
  7.   level: 200,
  8.   program: "CS",
  9.   department: "CS & IT",
  10.   walk(){
  11.     document.write(`<h3>${this.firstName} is walking</h3>`)
  12.   },
  13. }
  14. student1.walk();
  15.  
  16. let student2 = {
  17.   id: "222CS001000021",
  18.   firstName: "Elvis",
  19.   lastName: "Feda",
  20.   level: 200,
  21.   program: "CS",
  22.   department: "CS & IT",
  23.   walk(){
  24.     document.write(`<h3>${this.firstName} is walking</h3>`)
  25.   },
  26. }
  27. student2.walk();
  28.  
  29. class Student{
  30.   constructor(id, firstName, lastName, level, program, department){
  31.     this.id = id;
  32.     this.firstName = firstName;
  33.     this.lastName = lastName;
  34.     this.level = level;
  35.     this.program = program;
  36.     this.department = department;
  37.   }
  38.  
  39.   id = undefined;
  40.   firstName = undefined;
  41.   lastName = undefined;
  42.   level = undefined;
  43.   program = undefined;
  44.   department = undefined;
  45.  
  46.   walk(){
  47.     document.write(`<h3>${this.firstName} is walking</h3>`)
  48.   }
  49.  
  50.   showStudentInfo(){
  51.     document.write(
  52.       `
  53.       <h3>Student Info</h3>
  54.       <hr>
  55.       <table>
  56.         <tbody>
  57.           <tr> <td>Id:</td> <td>${this.id}</td></tr>
  58.           <tr> <td>Name:</td> <td>${this.firstName} ${this.lastName}</td></tr>
  59.           <tr> <td>Level:</td> <td>${this.level}</td></tr>
  60.           <tr> <td>Program:</td> <td>${this.program}</td></tr>
  61.         </tbody>
  62.       </table>
  63.       `
  64.     )
  65.   }
  66. }
  67.  
  68. let student3 = new Student("222CS02000343","Bernice");
  69. student3.showStudentInfo();
  70. student3.walk()
  71.  
  72.  
  73. let student4 = new Student("222CS02000343", "Francis");
  74. student4.showStudentInfo();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement