OOP PHP8 vadovėlis
Paprastas objektiškai orientuoto programavimo PHP vadovėlis pradedantiesiems.
Pagrindai
001
Įvadas į OOP PHP
002Klasės ir objektai OOP PHP
003Objektų savybės PHP
004Objektų metodai PHP
005Metodų parametrai PHP
006Savybių kreipimasis į klasės vidų OOP PHP
007Metodų kvietimas klasėse OOP PHP
008Konstruktorius OOP PHP
009Savybės per konstruktoriaus parametrus OOP PHP
010Privatūs savybės OOP PHP
011Privatūs metodai OOP PHP
012Savybių geteriai OOP PHP
013Savybių seteriai OOP PHP
014Setterių ir getterių pranašumai OOP PHP
Išplėstinė medžiaga
015
Klasių laikymas atskiruose failuose PHP
016Metodų grandinės OOP PHP
017Klasė kaip metodų rinkinys OOP PHP
018Objektų saugojimas masyvuose OOP PHP
019Objektai klasėse OOP PHP
020Saugaus ištraukimo operatorius OOP PHP
021Saugaus ištraukimo operatorius OPHP grandinėse PHP
022Objektų manipulacija klasėse OOP PHP
023Objektų perdavimas nuoroda OOP PHP
024Objekto priklausymo klasei nustatymas OOP PHP
Paveldėjimas
025
Klasių paveldėjimas OOP PHP
026Viešųjų metodų paveldėjimas OOP PHP
027Paveldėjimo metodai OOP PHP
028Tėvų metodų perrašymas OOP PHP
029Perrašyto metodo iškvietimas OOP PHP
030Konstruktorius paveldėjime OOP PHP
031Privatūs metodai paveldėjime OOP PHP
032Privačios savybės paveldėjime OOP PHP
033Privačių savybių paveldėjimo problema OOP PHP
034Apsaugotieji metodai OOP PHP
035Apsaugotos savybės OOP PHP
036Operatoriaus instanceof naudojimas ir OOP paveldėjimas PHP
Iššūkiai
037
Savybės pavadinimas iš kintamojo OOP PHP
038Savybės pavadinimas iš masyvo OOP PHP
039Objekto savybės pavadinimas iš asociatyvaus masyvo OOP PHP
040Savybės pavadinimas iš funkcijos OOP PHP
041Objekto savybės pavadinimas iš kito objekto OOP PHP
042Metodo pavadinimas iš kintamojo OOP PHP
043Metodo iškart po objekto sukūrimo iškvietimas OOP PHP
Static
Funkcijos
052
Funkcija klasės pavadinimo gavimui OOP PHP
053Funkcija klasės metodų gavimui OOP PHP
054Funkcija klasių savybių gavimui OOP PHP
055Funkcija objektų savybėms gauti OOP PHP
056Funkcija klasės egzistavimui patikrinti OOP PHP
057Funkcija metodo egzistavimui patikrinti OOP PHP
058Funkcija savybės egzistavimui OOP tikrinti PHP
059Funkcija tėvinės klasės gavimui OOP PHP
060Funkcija klasės paveldėjimo tikrinimui OOP PHP
061Funkcija objekto priklausymo klasei OOP PHP patikrinimui
062Funkcija visiems deklaruotiems OOP klasėms gauti PHP
Abstract
Sąsajos
065
Sąsajos OOP PHP
066Praktika sąsajų taikymui OOP PHP
067Sąsajų pavadinimų kūrimo taisyklės OOP PHP
068Sąsajų taikymas OOP PHP
069Parametrai interfeisų metoduose OOP PHP
070Konstruktoriaus deklaravimas interfeise OOP PHP
071Interfeisų paveldėjimas vienas iš kito OOP PHP
072Sąsajos ir instanceof OOP PHP
073Keli interfeisai OOP PHP
074Klasės paveldėjimas ir interfeiso realizavimas OOP PHP
075Konstantos interfeise OOP PHP
076Funkcijos darbui su sąsajomis OOP PHP
Traitai
077
Treitai OOP PHP
078Keli trait'ai OOP PHP
079Treitų metodų konfliktų sprendimas OOP PHP
080Prieigos modifikatoriai ir treitai OOP PHP
081Trait metodų prieigos teisių pakeitimai OOP PHP
082Metodų prioritetas dirbant su traitais OOP PHP
083Abstraktūs treitų metodai OOP PHP
084Traitų naudojimas traituose
085Funkcijos darbui su trait'ais OOP PHP
Magija
086
Magiški metodai OOP PHP
087Magiškas metodas toString OOP PHP
088Savybių gavimas per magiją OOP PHP
089Tik skaitomos savybės OOP PHP
090Neegzistuojančios savybės skaitymas OOP PHP
091Savybių priskyrimas naudojant magiją OOP PHP
092Neegzistuojančios savybės skaitymas OOP PHP
093Savybių tikrinimas rašymo metu OOP PHP
094Praktinis magijos taikymas OOP PHP
Vardų erdvės ir automatinis įkėlimas
095