⊗jsOpIhPbM 29 of 60 menu

Publisko metožu mantojums OOP JavaScript

Bērnu klase manto visas publiskās metodes saviem vecākiem. Apskatīsim to ar piemēru. Pieņemsim, ka mums ir klase ar šādām metodēm:

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

Pieņemsim, ka no šīs klases manto sekojošā klase:

class Student extends User { }

Pārbaudīsim, vai metodes ir mantotas. Izveidosim jaunu objektu ar studentu:

let student = new Student;

Iestatīsim viņam vārdu, izmantojot mantoto metodi:

student.setName('john');

Izlasīsim viņa vārdu, izmantojot mantoto metodi:

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

Pārbaudiet, vai jūsu klase Employee manto metodes no klases User.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt