⊗jsOpBsOIC 22 of 60 menu

Objektet brenda klasave në OOP në JavaScript

Në klasa mund të përdoren objekte të klasave të tjera. Le të shohim në një shembull. Supozoni se duam të bëjmë një përdorues me emër dhe mbiemër, si dhe qytetin ku jeton. Supozoni se kemi klasën e mëposhtme për qytetin:

class City { constructor(name) { this.name = name; } }

Emrin, mbiemrin dhe qytetin do t'i kalojmë si parametra të konstruktorit:

class User { constructor(name, surn, city) { this.name = name; this.surn = surn; this.city = city; } }

Në këtë rast, emri dhe mbiemri do të jenë vargje, kurse qyteti - një objekt i klasës së vet të veçantë:

let city = new City('luis'); let user = new User('john', 'smit', city);

Le të shfaqim emrin e përdoruesit tonë:

console.log(user.name);

Tani le të shfaqim emrin e qytetit për përdoruesin tonë:

console.log(user.city.name);

Jepet klasa e mëposhtme:

class Employee { constructor(name, position, department) { this.name = name; this.position = position; this.department = department; } }

Bëni që në parametrat e dytë dhe të tretë të kalohen objekte të klasave të veçanta.

Krijoni një objekt me një punonjës duke përdorur klasën nga detyra e mëparshme.

Shfaqni në konsolë emrin, pozitën dhe departamentin për punonjësin e krijuar.

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