⊗jsOpIhPbM 29 of 60 menu

Dedovanje javnih metod v OOP v JavaScriptu

Podrejeni razred podeduje vse javne metode staršev. Poglejmo si na primeru. Recimo, da imamo razred z naslednjimi metodami:

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

Recimo, da od tega razreda deduje naslednji razred:

class Student extends User { }

Preverimo, ali so se metode podedovale. Ustvarimo nov objekt s študentom:

let student = new Student;

Nastavimo mu ime z uporabo podedovane metode:

student.setName('john');

Preberimo njegovo ime z uporabo podedovane metode:

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

Preverite, ali vaš razred Employee podeduje metode od razreda User.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni