⊗jsOpBsCPP 12 of 60 menu

Vlastnosti prostredníctvom parametrov konštruktora v OOP v JavaScripte

Premenné odovzdané prostredníctvom parametrov konštruktora je možné zapísať do vlastností objektu:

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

Takto sa odovzdané hodnoty stanú dostupné vo všetkých metódach triedy. Pre príklad použijeme odovzdané hodnoty v nejakej metóde:

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

Poďme skontrolovať, ako to funguje. Vytvorme nový objekt odovzdaním mena a priezviska používateľa ako parametrov:

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

Teraz pristúpme k našej metóde:

console.log(user.show());

Odovzdajte do konštruktora triedy Employee meno a plat zamestnanca a zapíšte ich do príslušných vlastností.

Vytvorte metódu, ktorá bude zobrazovať meno zamestnanca.

Vytvorte metódu, ktorá bude zobrazovať plat zamestnanca.

Vytvorte metódu, ktorá bude zvyšovať plat zamestnanca o 10%.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť