OOP-opetusohjelma JavaScriptissä

Luokkaperusteinen OLIO

Johdanto Luokat ja oliot Olioiden ominaisuudet Useita saman luokan olioita Luokkamenetelmät Menetelmien parametrit Ominaisuudet luokkien sisällä Menetelmät luokkien sisällä Ominaisuuksien määrittely Konstruktori Parametrit konstruktorissa Ominaisuudet konstruktorin parametrien kautta Yksityiset ominaisuudet Yksityiset menetelmät Yksityisyys vanhanaikaisella tyylillä Ominaisuusgetterit Ominaisuussetterit Setterien ja getterien edut Menetelmäketjut Luokka menetelmäkokonaisuutena Olioita sisältävä taulukko Oliot luokkien sisällä Olioiden manipulointi luokissa Olioiden vertailu Instanceof-operaattori Sisäänrakennetut luokat Sisäänrakennetut DOM-luokat

Perintö

Luokkien perintä Julkisten metodien perintä Lapsen metodit Vanhemman metodien ylikirjoitus Ylikirjoitetun metodin kutsuminen Konstruktori perinnässä Yksityiset metodit perinnässä Yksityiset ominaisuudet perinnässä Yksityisten ominaisuuksien ongelma perinnässä Suojatut metodit Suojatut ominaisuudet Luokkien perintähierarkia Sisäänrakennettujen luokkien hierarkia

Edistynyt

Kontekstin menetys Metodikoodi Kontekstin menetys metodikoodissa Nimien ristiriidat Anonyymit luokat Luokat ja moduulit Luokat, moduulit ja perintä Olioiden ominaisuuksien tyypit Accessorien getterit Accessorien setterit Virtuaalisten ominaisuuksien getterit Virtuaalisten ominaisuuksien setterit

Harjoittelu

Circle-luokka Rectangle-luokka Text-luokka Period-luokka Zate-luokka ZateExt-luokka Month-luokka Store-luokka
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ää