⊗jsOpIhPbM 29 of 60 menu

Dziedziczenie publicznych metod w OOP w JavaScript

Klasa potomna dziedziczy wszystkie publiczne metody rodziców. Spójrzmy na przykład. Załóżmy, że mamy klasę z następującymi metodami:

class User { setName(name) { this.name = name; } getName() { return this.name; } }

Załóżmy, że z tej klasy dziedziczy następująca klasa:

class Student extends User { }

Sprawdźmy, czy metody zostały odziedziczone. Stwórzmy nowy obiekt ze studentem:

let student = new Student;

Ustawmy mu imię za pomocą odziedziczonej metody:

student.setName('john');

Przeczytajmy jego imię za pomocą odziedziczonej metody:

let name = student.getName(); console.log(name);

Sprawdź, czy twoja klasa Employee dziedziczy metody od klasy User.

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ć