Aksesi i Vetive brenda Klasave në OOP në JavaScript

Brenda metodave të klasës this do të referojë objektin e asaj klase:

javascriptclass User {
  show() {
    console.log(this); // objekt
  }
}

Kjo do të thotë se ne mund të aksesojmë vetitë e objektit përmes this. Le të provojmë. Le të supozojmë se objekti ynë ka vetinë name. Le ta shfaqim këtë veti në metodën tonë:

javascriptclass User {
  show() {
    console.log(this.name);
  }
}

Tani le të krijojmë objektin e klasës sonë:

javascriptlet user = new User;

Le të vendosim vetinë që duam:

javascriptuser.name = 'john';

Tani le të thërrasim metodën, duke shfaqur kështu në ekran vlerën e vetisë:

javascriptuser.show(); // do të shfaqë 'john'
Задание 1

Në objektin e klasës Employee vendosni vetitë name dhe salary.

Задание 2

Krijoni një metodë që do të shfaqë në ekran emrin e punonjësit.

Задание 3

Krijoni një metodë që do të shfaqë në ekran pagën e punonjësit.