⊗jsOpIhPtP 38 of 60 menu

Vetitë e Mbrojtura në OOP në JavaScript

Le të prezantojmë gjithashtu vetitë e mbrojtura. Do t'i fillojmë emrat e tyre me nënvizim. Le të shohim një shembull. Le të bëjmë një klasë prind me një veti të mbrojtur që përmban moshën:

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

Në klasën e pasardhës le të bëjmë një metodë, që rrit moshën për një:

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

Rishkruani kodin e mëposhtëm duke përdorur veti të mbrojtur:

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; } } }
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo