⊗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çeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан