OOP apmācība PHP8

Pamati

Ievads Klases un objekti Īpašības Metodes Metožu parametri Īpašības klasēs Metodes klasēs Konstruktors Īpašības caur konstruktora parametriem Privātās īpašības Privātās metodes Īpašību getteri Īpašību setteri Setteru un getteru priekšrocības

Paplašinātās iespējas

Klasu faili Metožu ķēdes klasē Klase kā metožu kopums Objektu masīvi Objekti klasēs Drošās izgūšanas operators Drošās izgūšanas operators ķēdēs Objektu manipulācija klasēs Padošana pa reference Operators instanceof

Mantošana

Klašu mantošana Publisko metožu mantošana Pēcteča metodes Vecāku metožu pārrakstīšana Pārrakstītas metodes izsaukšana Konstruktors mantošanas laikā Privātās metodes mantošanas laikā Privātās īpašības mantošanas laikā Privāto īpašību problēma mantošanas laikā Aizsargātās metodes Aizsargātās īpašības Operators instanceof un mantošana

Izsaukumi

Īpašības nosaukums no mainīgā Īpašības nosaukums no masīva Īpašības nosaukums no asociatīvā masīva Īpašības nosaukums no funkcijas Īpašības nosaukums no objekta Metode no mainīgā Izsaukums pēc izveides

Static

Statiskās metodes Statiskās metodes klases iekšienē Statiskās īpašības Statiskā īpašība klases iekšienē Pievēršanās caur klasi un objektu Kombinācija ar static Statiskās metodes un $this Piemērs

Funkcijas

Klases nosaukuma iegūšana Klases metožu iegūšana Klases īpašību iegūšana Objekta īpašību iegūšana Klases eksistences pārbaude Metodes eksistences pārbaude Īpašības eksistences pārbaude Vecāku klases iegūšana Klases mantošanas pārbaude Objekta piederības pārbaude Visu deklarēto klašu iegūšana

Abstract

Abstraktās klases Abstraktās metodes

Interfeisi

Ievads interfeisos Prakse par interfeisu pielietošanu Interfeisu nosaukšanas noteikumi Interfeisu pielietošana Metodu parametri interfeisā Konstruktora deklarēšana interfeisā Interfeisu mantošana viens no otra Interfeisi un instanceof Vairāku interfeisu implementācija Mantošana no klases un interfeisa implementācija Konstantes interfeisos Funkcijas interfeisiem

Treiti

Ievads treitos Vairāki treiti Metožu konflikti Pieejas modifikatori Treta metožu pieejas tiesību maiņa Metodu prioritāte Abstraktās metodes Treiti treitos Funkcijas treitiem

Magija

Ievads Metode __toString Īpašību iegūšana Īpašības tikai lasīšanai Neeksistējošas īpašības lasīšana Īpašību iestatīšana Neeksistējošas īpašības rakstīšana Īpašību pārbaude rakstīšanas laikā Prakse

Vārdtelpas un automātiskā ielāde

Ievads vārdtelpās Vārdtelpu sintakse Vārdtelpu apakštelpas Vienkāršota izsaukšana Vārdtelpas failos Relatīvie ceļi vārdtelpā Komanda use Vairāku klašu pievienošana Komanda use un relatīvie ceļi Klašu pseidonīmi Standarta klašu automātiskā ielāde Automātiskās ielādes noteikumi Pašmāju klašu automātiskā ielāde
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