⊗jsOpIhInr 28 of 60 menu

Luokkien perintä OOP:ssa JavaScriptissä

Yksi luokka voi periä toiselta luokalta, lainaten sen metodeja ja ominaisuuksia. Tätä tarvitaan silloin, kun kaksi luokkaa ovat hyvin samankaltaisia. Esimerkiksi, meillä voi olla luokka User, sekä Student, jolla on samat ominaisuudet ja metodit, mutta myös omat lisäyksensä. Tässä tapauksessa olisi kätevää, että opiskelija perisi toistuvat vanhemman metodit. Katsotaan kuinka tämä tehdään.

Olkoon meillä luokka User, joka on vanhempi:

class User { }

Olkoon meillä myös luokka opiskelijasta, joka on lapsi:

class Student { }

Tehdään niin, että lapsiluokka perii vanhempansa metodit ja ominaisuudet. Tämä tehdään avainsanalla extends:

class Student extends User { }

Tee luokka Employee, periytyvä 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ää