⊗jsOpAdAS 50 of 60 menu

Seteri pristupnika u OOP u JavaScript-u

Hajde sada pored gettera da napravimo i seter pristupnika:

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

Dodajmo sada proveru u seteru:

class User { #name; set name(name) { if (name.length > 0) { this.#name = name; } else { throw new Error('ime je neispravno'); } } get name() { return this.#name; } }

Kreirajmo objekat klase:

let user = new User;

Zapišimo podatke u naše svojstvo:

user.name = 'john';

Pokušajmo da zapišemo neispravan string i dobićemo grešku:

user.name = '';

Implementirajte setere za svojstva klase Employee.

Dodajte provere u setere pristupnika klase Employee.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij