Savybių kreipimasis į klases OOP JavaScripte

Viduje klasės metodų this rodys į šios klasės objektą:

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

Tai reiškia, kad mes galime kreiptis į objekto savybes per this. Pabandykime. Tegul mūsų objektas turi savybę name. Išveskime šią savybę mūsų metode:

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

Dabar sukurkime mūsų klasės objektą:

javascriptlet user = new User;

Įrašykime mums reikalingą savybę:

javascriptuser.name = 'john';

Dabar iškvikime metodą, taip išvedę į ekraną savybės reikšmę:

javascriptuser.show(); // išves 'john'
Задание 1

Į Employee klasės objektą įrašykite savybes name ir salary.

Задание 2

Sukurkite metodą, kuris išves į ekraną darbuotojo vardą.

Задание 3

Sukurkite metodą, kuris išves į ekraną darbuotojo atlyginimą.