Tutorijal za OOP u PHP8
Jednostavan tutorijal o objektno-orijentisanom programiranju u PHP-u za početnike.
Osnove
001
Uvod u OOP u PHP
002Klase i objekti u OOP-u u PHP-u
003Svojstva objekata u PHP
004Metodi objekata u PHP-u
005Parametri metoda u PHP
006Pristup svojstvima unutar klasa u OOP u PHP
007Pristup metodama unutar klasa u OOP u PHP-u
008Konstruktor u OOP u PHP
009Svojstva preko parametara konstruktora u OOP u PHP
010Privatna svojstva u OOP u PHP-u
011Privatni metodi u OOP-u u PHP-u
012Geteri svojstava u OOP-u u PHP-u
013Seteri svojstava u OOP-u u PHP-u
014Prednosti setera i getera u OOP-u u PHP
Napredno
015
Čuvanje klasa u posebnim fajlovima u PHP-u
016Lančanje metoda u OOP-u u PHP-u
017Klasa kao skup metoda u OOP u PHP-u
018Čuvanje objekata u nizovima u OOP u PHP-u
019Objekti unutar klasa u OOP u PHP-u
020Operator bezbednog izvlačenja u OOP u PHP-u
021Operator bezbednog izvlačenja u lancima u OOP u PHP-u
022Manipulacija objektima u klasama u OOP u PHP-u
023Prosleđivanje objekata po referenci u OOP u PHP-u
024Određivanje pripadnosti objekta klasi u OOP-u u PHP-u
Nasleđivanje
025
Nasleđivanje klasa u OOP u PHP-u
026Nasleđivanje javnih metoda u OOP u PHP-u
027Metodi potomaka u OOP-u u PHP-u
028Preklapanje metoda roditelja u OOP u PHP
029Pozivanje redefinisanih metoda u OOP u PHP-u
030Konstruktor prilikom nasleđivanja u OOP u PHP-u
031Privatne metode pri nasleđivanju u OOP u PHP
032Privatna svojstva pri nasleđivanju u OOP u PHP
033Problem privatnih svojstava pri nasleđivanju u OOP-u u PHP-u
034Zaštićene metode u OOP u PHP-u
035Zaštićena svojstva u OOP u PHP-u
036Operator instanceof i nasleđivanje u OOP-u u PHP-u
Pozivanje
037
Ime svojstva iz promenljive u OOP u PHP
038Ime svojstva iz niza u OOP u PHP
039Ime svojstva iz asocijativnog niza u OOP u PHP-u
040Ime svojstva iz funkcije u OOP-u u PHP-u
041Ime svojstva iz drugog objekta u OOP u PHP-u
042Ime metode iz promenljive u OOP u PHP-u
043Pozivanje metode odmah nakon kreiranja objekta u OOP-u u PHP-u
Static
044
Statičke metode u OOP u PHP-u
045Statičke metode unutar klase u OOP u PHP-u
046Statičke osobine u OOP u PHP
047Statičke osobine unutar klase u OOP-u u PHP-u
048Pristup static preko klase i objekta u OOP-u u PHP-u
049Kombinacija sa static u OOP u PHP
050Statičke metode i $this u OOP u PHP-u
051Primer na static u OOP u PHP
Funkcije
052
Funkcija za dobijanje imena klase u OOP u PHP
053Funkcija za dobijanje metoda klase u OOP u PHP
054Funkcija za dobijanje svojstava klase u OOP u PHP-u
055Funkcija za dobijanje svojstava objekta u OOP-u u PHP-u
056Funkcija za proveru postojanja klase u OOP-u u PHP-u
057Funkcija za proveru postojanja metode u OOP-u u PHP-u
058Funkcija za proveru postojanja svojstva u OOP-u u PHP-u
059Funkcija za dobijanje roditeljske klase u OOP-u u PHP-u
060Funkcija za proveru nasleđivanja klase u OOP-u u PHP-u
061Funkcija za proveru pripadnosti objekta klasi u OOP-u u PHP-u
062Funkcija za dobijanje svih deklarisanih klasa u OOP u PHP-u
Apstraktno
Interfejsi
065
Interfejsi u OOP u PHP-u
066Praksa u primeni interfejsa u OOP u PHP
067Pravila imenovanja interfejsa u OOP u PHP-u
068Primena interfejsa u OOP-u u PHP-u
069Parametri u metodama interfejsa u OOP u PHP
070Deklarisanje konstruktora u interfejsu u OOP u PHP-u
071Nasleđivanje interfejsa jedan od drugog u OOP-u u PHP-u
072Interfejsi i instanceof u OOP u PHP
073Više interfejsa u OOP-u u PHP-u
074Nasleđivanje od klase i implementacija interfejsa u OOP u PHP-u
075Konstante u interfejsu u OOP u PHP
076Funkcije za rad sa interfejsima u OOP u PHP-u
Traitovi
077
Trejti u OOP u PHP
078Više trejtova u OOP u PHP-u
079Rešavanje konflikata metoda trejtova u OOP u PHP-u
080Modifikatori pristupa i trejtovi u OOP-u u PHP-u
081Promena prava pristupa metodima trejta u OOP u PHP-u
082Prioritet metoda pri radu sa trejtovima u OOP-u u PHP-u
083Apstraktne metode trejtova u OOP-u u PHP-u
084Korišćenje trejtova u trejtovima
085Funkcije za rad sa osobinama (trait-ovima) u OOP u PHP-u
Magija
086
Magične metode u OOP u PHP-u
087Magična metoda toString u OOP u PHP
088Dobijanje osobina kroz magiju u OOP-u u PHP-u
089Read-only Properties in OOP in PHP
090Čitanje nepostojeće osobine u OOP u PHP-u
091Snimanje svojstava kroz magiju u OOP u PHP
092Čitanje nepostojećeg svojstva u OOP-u u PHP-u
093Provera svojstava pri upisu u OOP u PHP
094Praktična primena magije u OOP u PHP-u
Imeni prostora i automatsko učitavanje
095