⊗jsOpIhOChM 30 of 60 menu

Metody potomne w OOP w JavaScript

Klasa potomna może mieć swoje własne metody. Dla przykładu dodajmy naszemu studentowi getter i setter roku studiów:

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

W klasie potomnej będą dostępne zarówno jej metody osobiste, jak i odziedziczone. Sprawdźmy to. Stwórzmy obiekt klasy:

let student = new Student;

Ustawmy mu imię za pomocą odziedziczonej metody, a rok studiów za pomocą własnej metody:

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

Odczytajmy jego imię i rok studiów:

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

W klasie Employee zrób getter i setter wynagrodzenia.

Sprawdź, że w klasie Employee działają zarówno jej rodzime metody, jak i odziedziczone.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć