Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsOpAdAG 49 of 60 menu
◀ ▶

Kryters vir Toegangs in OOP in JavaScript

Laat ons die toepassing van kryters vir toegangseiendomme in meer besonderhede ondersoek. Gestel ons het die volgende klas met 'n private eiendom:

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

Laat ons in hierdie klas 'n publieke eiendom name maak wat gelees kan word, maar nie geskryf kan word nie:

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

Kom ons toets die werking. Skep 'n objek van ons klas, en gee die naamwaarde as parameter daaraan:

let user = new User('john');

En nou lees ons die naam deur die publieke eiendom:

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

Maar 'n poging om die naam te skryf sal lei tot 'n fout, soos ons beoog het:

user.name = 'eric';

Implementeer kryters vir toegangs vir die eienskappe van die klas Employee.

← →
↑
Afrikaans▼
AzərbaycanБългарскиবাংলাБеларускаяČ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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp