⊗jsOpIhInr 28 of 60 menu

JavaScript да ООП да Синфлар мероси

Бир синф бошка бир синфдан унинг усуллари ва хусусиятларини ўзлаштириб мерос олиши мумкин. Бу икки синф жуда ўхшаш бўлган ҳолатларда керак бўлади. Мисол учун, бизда User синфи бўлиши мумкин, шунгингдек Student синфи ҳам, у ҳам хужра хусусият ва усулларига эга, лекин унга ўзининикини ҳам қўшади. Бундай ҳолатда, студент ота-онанинг такрорланувчи усулларидан мерос олиши қулай бўлар эди. Келинг, бу қандай амалга оширилишини кўрамиз.

Бизда User синфи бўлсин, у ота-она бўлади:

class User { }

Бизда шунингдек, студент билан синф ҳам бўлсин, у авлод бўлади:

class Student { }

Келинг, авлод синфи ўзининг ота-онасининг усуллари ва хусусиятларини мерос олишини таъминлайлик. Бу калит сўз воситасида амалга оширилади extends:

class Student extends User { }

User синфидан мерос олган 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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш