⊗jsOpBsCPP 12 of 60 menu

JavaScript да ООП да конструктор параметрлари орқали хоссалар

Конструкторга параметрлар орқали uzatilgan ўзгарuvчиларни объектнинг хоссаларига ёзиш мумкин:

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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш