Klassipärimine OOP-s JavaScriptis

Üks klass võib pärida teiselt klassilt, laenates selle meetodid ja omadused. See on vajalik juhul, kui kaks klassi on väga sarnased. Näiteks, meil võib olla klass User, ja samuti Student, millel on samad omadused ja meetodid, kuid lisab ka oma omad. Sellisel juhul oleks mugav, kui õpilane päriks korduvad meetodid vanemaklassist. Vaatame, kuidas seda tehakse.

Olgu meil klass User, mis on vanem:

javascriptclass User {
  
}

Olgu meil samuti klass õpilasega, mis on laps:

javascriptclass Student {
  
}

Teeme nii, et lapsklass päriks meetodid ja omadused oma vanemalt. Seda tehakse kasutades võtmesõna extends:

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

Tehke klass Employee, mis pärineb klassist User.