⊗jsOpBsCPP 12 of 60 menu

JavaScript-də OOP-də konstruktor parametrləri ilə xassələr

Konstruktora parametrlər vasitəsilə ötürülən dəyişənlər obyektin xassələrinə yazıla bilər:

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

Beləliklə, ötürülən dəyərlər sinfin bütün metodlarında əlçatan olacaq. Nümunə üçün ötürülən dəyərlərdən hansısa metodda istifadə edək:

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

Gəlin bunun necə işlədiyini yoxlayaq. Yeni bir obyekt yaradaq, ona parametr kimi istifadəçinin adını və soyadını ötürək:

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

İndi isə metodumuzu çağıraq:

console.log(user.show());

Employee sinfinin konstruktoruna işçinin adını və maaşını ötürün və onları uyğun xassələrə yazın.

İşçinin adını çıxaracaq bir metod edin.

İşçinin maaşını çıxaracaq bir metod edin.

İşçinin maaşını 10% artıracaq bir metod edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et