⊗jsOpIhPbM 29 of 60 menu

Dedenie verejných metód v OOP v JavaScripte

Trieda-potomok dedí všetky verejné metódy rodičov. Pozrime sa na príklad. Majme triedu s nasledujúcimi metódami:

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

Nech od tejto triedy dedí nasledujúca trieda:

class Student extends User { }

Skontrolujme, či sa metódy zdedili. Vytvorme nový objekt so študentom:

let student = new Student;

Nastavme mu meno pomocou zdedenej metódy:

student.setName('john');

Prečítajme si jeho meno pomocou zdedenej metódy:

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

Skontrolujte, či vaša trieda Employee dedí metódy od triedy 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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť