⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј