JavaScript-те ООЖ-да Құрылымы параметрлері арқылы қасиеттер

Құрылым параметрлері арқылы берілген айнымалыларды объект қасиеттеріне жазуға болады:

javascriptclass User {
  constructor(name, surn) {
    this.name = name;
    this.surn = surn;
  }
}

Осылайша берілген мәндер сыныптың барлық әдістерінде қол жетімді болады. Мысал ретінде берілген мәндерді қандай да бір әдісте қолданайық:

javascriptclass User {
  constructor(name, surn) {
    this.name = name;
    this.surn = surn;
  }
  
  show() {
    return this.name + ' ' + this.surn;
  }
}

Бұл қалай жұмыс істейтінін тексерейік. Жаңа объект жасап, оған параметр ретінде пайдаланушының аты мен тегін берейік:

javascriptlet user = new User('john', 'smit');

Енді біздің әдісімізге жүгінейік:

javascriptconsole.log(user.show());
Задание 1

Employee сыныбының құрылымына жұмысшының аты мен жалақысын беріп, оларды сәйкес қасиеттерге жазыңыз.

Задание 2

Жұмысшының атын шығаратын әдіс жасаңыз.

Задание 3

Жұмысшының жалақысын шығаратын әдіс жасаңыз.

Задание 4

Жұмысшының жалақысын 10%-ға арттыратын әдіс жасаңыз.