⊗jsOpIhPbM 29 of 60 menu

Julkisten menetelmien perintä OOP:ssa JavaScriptissä

Aliluokka perii kaikki vanhempien julkiset menetelmät. Katsotaanpa esimerkkiä. Olkoon meillä luokka, jolla on seuraavat menetelmät:

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

Olkoon tästä luokasta periva seuraava luokka:

class Student extends User { }

Tarkistetaan, että menetelmät periytyivät. Luodaan uusi opiskelijaolio:

let student = new Student;

Asetetaan sille nimi perityn menetelmän avulla:

student.setName('john');

Luetaan sen nimi perityn menetelmän avulla:

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

Tarkista, että luokkasi Employee perii menetelmät luokasta User.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää