OPP-opetusohjelma PHP8:ssa

Perusteet

Johdanto Luokat ja oliot Ominaisuudet Metodit Metodien parametrit Ominaisuudet luokkien sisällä Metodit luokkien sisällä Konstruktori Ominaisuudet konstruktorin parametrien kautta Yksityiset ominaisuudet Yksityiset metodit Ominaisuuksien getterit Ominaisuuksien setterit Setterien ja getterien edut

Edistynyt

Luokkien tiedostot Metodiketjut luokassa Luokka metodien kokoelmana Oliotaulukot Oliot luokkien sisällä Turvallisen poimintaoperaattori Turvallinen poimintaoperaattori ketjuissa Olioiden manipulointi luokissa Välitys viitteenä Instanceof-operaattori

Perintä

Luokkien perintä Julkisten metodien perintä Lapsiluokan omat 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 Instanceof-operaattori ja perintä

Kutsut

Ominaisuuden nimi muuttujasta Ominaisuuden nimi taulukosta Ominaisuuden nimi assosiatiivisesta taulukosta Ominaisuuden nimi funktiosta Ominaisuuden nimi oliosta Metodi muuttujasta Kutsu luomisen jälkeen

Staattinen

Staattiset metodit Staattiset metodit luokan sisällä Staattiset ominaisuudet Staattinen ominaisuus luokan sisällä Viittaaminen luokan ja olion kautta Yhdistelmä staticin kanssa Staattiset metodit ja $this Esimerkki

Funktiot

Luokan nimen hankinta Luokan menetelmien hankinta Luokan ominaisuuksien hankinta Objektin ominaisuuksien hankinta Luokan olemassaolon tarkistus Menetelmän olemassaolon tarkistus Ominaisuuden olemassaolon tarkistus Yliluokan hankinta Luokan periytymisen tarkistus Objektin kuuluvuuden tarkistus Kaikkien julistettujen luokkien hankinta

Abstrakti

Abstraktit luokat Abstraktit metodit

Rajapinnat

Johdatus rajapintoihin Käytännön harjoitus rajapintojen käytöstä Rajapintojen nimeämissäännöt Rajapintojen soveltaminen Menetelmien parametrit rajapinnassa Konstruktorin määrittely rajapinnassa Rajapintojen periytyminen toisistaan Rajapinnat ja instanceof Useiden rajapintojen toteutus Periytyminen luokasta ja rajapinnan toteutus Vakiot rajapinnoissa Funktiot rajapinnoille

Traitsit

Johdatus traitseihin Useita traitseja Metodiristiriidat Saantimuokkaajat Traits-metodien käyttöoikeuksien muuttaminen Metodien prioriteetti Abstraktit metodit Traitsit traiteissa Funktiot traitseille

Taika

Johdanto Menetelmä __toString Ominaisuuksien hakeminen Vain luku -ominaisuudet Olematoman ominaisuuden lukeminen Ominaisuuksien asettaminen Olematoman ominaisuuden kirjoittaminen Ominaisuuksien tarkistus kirjoitettaessa Harjoittelu

Nimiavaruudet ja automaattilataus

Johdatus nimiavaruuksiin Nimiavaruuksien syntaksi Alinimiavaruudet Yksinkertaistettu viittaaminen Nimiavaruudet tiedostoissa Suhteelliset polut nimiavaruudessa Use-komento Useamman luokan yhdistäminen Use-komento ja suhteelliset polut Luokkien aliakset Standardiluokan automaattilataus Automaattilatauksen säännöt Oma luokan automaattilataus
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ää