Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა