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.