⊗jsOpIhHr 39 of 60 menu

JavaScript да ООП да Класслар мерос ҳиерархияси

Ўзи ҳам авлод бўлган классдан мерос олишни амалга ошириш мумкин. Келгила, мисолда кўрамиз. Фарз қилайлик, бизда куйидаги ота-она класс мавжуд:

class User { setName(name) { this._name = name; } getName() { return this._name; } }

Ушбу классдан куйидаги класс мерос олади:

class Student extends User { setYear(year) { this._year = year; } getYear() { return this._year; } }

Ушбу классдан яна бир класс мерос олади:

class StudentProgrammer extends Student { setSkill(skill) { this._skill = skill; } getSkill() { return this._skill; } }

Employee классини яратинг, у User классидан мерос олсин.

Programmer классини яратинг, у Employee классидан мерос олсин.

Designer классини яратинг, у Employee классидан мерос олсин.

Яратган классларингизга турли усуллар қўшинг.

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