⊗jsOpIhHr 39 of 60 menu

კლასების მემკვიდრეობის იერარქია OOP-ში 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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა