JavaScript-də OOP-də siniflər daxilində xassələrə müraciət

Sinif metodları daxilində this bu sinfin obyektinə işarə edəcək:

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

Bu o deməkdir ki, biz this vasitəsilə obyektin xassələrinə müraciət edə bilərik. Gəlin yoxlayaq. Fərz edək ki, obyektimizin name xassəsi var. Gəlin bu xassəni metodumuzda çap edək:

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

Gəlin indi sinfimizin obyektini yaradaq:

javascriptlet user = new User;

İstədiyimiz xassəni təyin edək:

javascriptuser.name = 'john';

Gəlin indi metodu çağıraq və beləliklə xassənin qiymətini ekranda göstərək:

javascriptuser.show(); // 'john' çap edəcək
Задание 1

Employee sinfinin obyektinə name və salary xassələrini təyin edin.

Задание 2

İşçinin adını ekranda göstərən metod hazırlayın.

Задание 3

İşçinin maaşını ekranda göstərən metod hazırlayın.