⊗jsOpBsOIC 22 of 60 menu

Објекти во класи во ООП во JavaScript

Во класи може да се користат објекти од други класи. Ајде да погледнеме на пример. Да речеме дека сакаме да направиме корисник со име и презиме, како и град во кој живее. Да претпоставиме дека ја имаме следнава класа за град:

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

Ќе ги пренесеме името, презимето и градот како параметри на конструкторот:

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

При што името и презимето ќе бидат стрингови, а градот - објект од своја посебна класа:

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

Ајде да го испечатиме името на нашиот корисник:

console.log(user.name);

А сега ајде да го испечатиме името на градот за нашиот корисник:

console.log(user.city.name);

Дадена е следнава класа:

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

Направете така што во вториот и третиот параметар да се пренесуваат објекти од посебни класи.

Создадете објект со вработен со помош на класата од претходната задача.

Испечатете во конзолата име, позиција и оддел за создадениот вработен.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј