⊗jsOpIhOChM 30 of 60 menu

Методи на наследника в ООП в JavaScript

Класът-наследник може да има свои собствени методи. За пример ще добавим на нашия студент гетър и сетър за година на обучение:

class Student extends User { setYear(year) { this.year = year; } getYear() { return this.year; } }

В класа-наследник ще бъдат достъпни както неговите лични методи, така и наследените. Нека проверим. Ще създадем обект от класа:

let student = new Student;

Ще му зададем име с помощта на наследения метод, а годината на обучение с помощта на собствен метод:

student.setName('john'); student.setYear(1);

Нека прочетем неговото име и година на обучение:

let name = student.getName(); let year = student.getYear(); console.log(name, year);

В класа Employee създайте гетър и сетър за заплата.

Проверете, че в класа 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне