⊗jsOpIhPbM 29 of 60 menu

Dědičnost veřejných metod v OOP v JavaScriptu

Třída-potomek dědí všechny veřejné metody rodičů. Podívejme se na příklad. Předpokládejme, že máme třídu s následujícími metodami:

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

Předpokládejme, že z této třídy dědí následující třída:

class Student extends User { }

Ověřme, že metody byly zděděny. Vytvořme nový objekt se studentem:

let student = new Student;

Nastavme mu jméno pomocí zděděné metody:

student.setName('john');

Přečtěme jeho jméno pomocí zděděné metody:

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

Ověřte, že vaše třída Employee dědí metody od třídy User.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout