⊗jsOpIhPtP 38 of 60 menu

JavaScript-də OOP-də Mühafizə Olunan Xüsusiyyətlər

Gəlin həmçinin mühafizə olunan xüsusiyyətləri də təqdim edək. Onların adlarına da alt xətt işarəsi ilə başlayaq. Nümunəyə baxaq. Mühafizə olunan yaş xüsusiyyəti olan valideyn sinif yaradaq:

class User { setAge(age) { this._age = age; } getAge() { return this._age; } }

Törəmə sinifdə yaşı bir vahid artıran metod yaradaq:

class Student extends User { incAge() { this._age++; } }

Aşağıdakı kodu mühafizə olunan xüsusiyyət vasitəsilə yenidən yazın:

class User { #name; setName(name) { this.#name = name; } getName() { return this.#name; } } class Employee extends User { setName(name) { if (name.length > 0) { this.#name = name; } } }
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