JavaScript-те ООЖ-да Құрылымы параметрлері арқылы қасиеттер
Құрылым параметрлері арқылы берілген айнымалыларды объект қасиеттеріне жазуға болады:
class User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
}
Осылайша берілген мәндер сыныптың барлық әдістерінде қол жетімді болады. Мысал ретінде берілген мәндерді қандай да бір әдісте қолданайық:
class User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
show() {
return this.name + ' ' + this.surn;
}
}
Бұл қалай жұмыс істейтінін тексерейік. Жаңа объект жасап, оған параметр ретінде пайдаланушының аты мен тегін берейік:
let user = new User('john', 'smit');
Енді біздің әдісімізге жүгінейік:
console.log(user.show());
Employee сыныбының құрылымына
жұмысшының аты мен жалақысын беріп,
оларды сәйкес қасиеттерге жазыңыз.
Жұмысшының атын шығаратын әдіс жасаңыз.
Жұмысшының жалақысын шығаратын әдіс жасаңыз.
Жұмысшының жалақысын 10%-ға арттыратын
әдіс жасаңыз.