⊗jsOpAdAG 49 of 60 menu

Getuesit e Aksesorëve në OOP në JavaScript

Le të shqyrtojmë më në detaje zbatimin e getuesve të vetive-aksesorëve. Le të themë se kemi klasën e mëposhtme me një veti private:

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

Le të krijojmë në këtë klasë një veti publike name, që mund të lexohet, por nuk mund të shkruhet:

class User { #name; constructor(name) { this.#name = name; } get name() { return this.#name; } }

Le të testojmë funksionimin. Le të krijojmë një objekt të klasës sonë, duke i kaluar si parametër vlerën e emrit:

let user = new User('john');

Dhe tani le të lexojmë emrin përmes vetisë publike:

let name = user.name; console.log(name);

Ndërsa një përpjekje për të shkruar emrin do të rezultojë në gabim, ashtu siç dëshironim:

user.name = 'eric';

Implementoni getuesit e aksesorëve për vetitë e klasës Employee.

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