⊗jsOpBsCPP 12 of 60 menu

Својства преку параметри на конструкторот во ООП во 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%.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј