⊗jsOpIhPbM 29 of 60 menu

Overerving van publieke methoden in OOP in JavaScript

Een subklasse erft alle publieke methoden van de bovenliggende klassen. Laten we dit bekijken met een voorbeeld. Stel dat we een klasse hebben met de volgende methoden:

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

Stel dat de volgende klasse overerft van deze klasse:

class Student extends User { }

Laten we controleren of de methoden zijn overgeërfd. Laten we een nieuw object aanmaken met een student:

let student = new Student;

Laten we een naam instellen met behulp van de overgeërfde methode:

student.setName('john');

Laten we de naam uitlezen met behulp van de overgeërfde methode:

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

Controleer of je klasse Employee methoden erft van de klasse User.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren