⊗jsOpBsCPP 12 of 60 menu

Konstruktori parameetrite kaudu omaduste seadistamine OOP-s JavaScriptis

Konstruktori parameetrite kaudu edastatud muutujaid saab kirjutada objekti omadustesse:

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

Nii saavad edastatud väärtused kättesaadavaks kõigis klassi meetodites. Kasutame näitena edastatud väärtusi mõnes meetodis:

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

Kontrollime, kuidas see töötab. Loome uue objekti, edastades sellele parameetritena kasutaja nime ja perekonnanime:

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

Pöördume nüüd oma meetodi poole:

console.log(user.show());

Edastage konstruktorisse klassi Employee töötaja nimi ja palk ning kirjutage need vastavatesse omadustesse.

Tehke meetod, mis kuvab töötaja nime.

Tehke meetod, mis kuvab töötaja palka.

Tehke meetod, mis suurendab töötaja palka 10% võrra.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu