Urithi wa Kelasi katika OOP katika JavaScript

Kelasi moja inaweza kurithi kutoka kwa kelasi nyingine kwa kukopa mbinu na sifa zake. Hii inahitajika katika kesi ambapo kelasi mbili zinafanana sana. Kwa mfano, tunaweza kuwa na kelasi User, na pia Student, ambayo inayo sifa na mbinu sawa, lakini pia inaongeza zake. Katika kesi hii, ingekuwa rahisi, mwanafunzi aangalie mbinu zinazorudiwa za mzazi. Wacha tuone jinsi hii inafanyika.

Wacha tuwe na kelasi User, ambayo itakuwa mzazi:

javascriptclass User {
  
}

Wacha tuwe pia na kelasi ya mwanafunzi, ambayo itakuwa mtoto:

javascriptclass Student {
  
}

Wacha tufanye ili kelasi-mtoto irithi mbinu na sifa za mzazi wake. Hii inafanywa kwa kutumia kipengele muhimu extends:

javascriptclass Student extends User {
  
}
Задание 1

Fanya kelasi Employee, iyerithayo kutoka kwa kelasi User.