PHP8 OOP Õpik
Lihtne objekt-orienteeritud programmeerimise õpik PHP-s algajatele.
Alused
001
Sissejuhatus PHP OOP-sse
002Klassid ja objektid OOP-s PHP-s
003Objektide omadused PHP-s
004Objektide meetodid PHP-s
005Meetodite parameetrid PHP-s
006Atribuutidele juurdepääsemine klasside sees OOP-s PHP-s
007Meetoditele juurdepääsemine klassides OOP-s PHP-s
008Konstruktor OOP-s PHP-s
009Omadused konstruktori parameetrite kaudu OOP-s PHP-s
010Privaatsed omadused OOP-s PHP-s
011Privaatsed meetodid OOP-s PHP-s
012Atribuutide getterid OOP-s PHP-s
013Atribuudi muutjad OOP-s PHP-s
014Setterite ja getterite eelised OOP-s PHP-s
Edasijõudnutele
015
Klasside hoidmine eraldi failides PHP-s
016Meetodite ahelad OOP-s PHP-s
017Klass kui meetodite kogum OOP-s PHP-s
018Objektide hoidmine massiivides OOP-s PHP-s
019Objektid klassides OOP-s PHP-s
020Turvalise omaduse poördumise operaator OOP-s PHP-s
021Turvalise väljavõtte operaator ahelates OOP-s PHP-s
022Objektide manipuleerimine klassides OOP-s PHP-s
023Objektide edastamine viidete kaudu OOP-s PHP-s
024Objekti kuuluvuse määramine klassi OOP-s PHP-s
Pärimine
025
Klassipärimine OOP-s PHP-s
026Avalike meetodite pärimine OOP-s PHP-s
027Päriluse meetodid OOP-s PHP-s
028Meetodite ülekirjutamine PHP OOP-s
029Ülekatstud meetodi kutsumine OOP-s PHP-s
030Konstruktor pärimisel OOP-s PHP-s
031Privaatsed meetodid pärimisel OOP-s PHP-s
032Privaatsed omadused pärimisel OOP-s PHP-s
033Privaatse omaduste probleem pärimisel OOP-s PHP-s
034Kaitstud meetodid OOP-s PHP-s
035Kaitstud omadused OOP-s PHP-s
036Operaator instanceof ja pärimine OOP-s PHP-s
Kutsumised
037
Muutujast pärit omaduse nimi OOP-s PHP-s
038Omaduse nimi massiivist OOP-s PHP-s
039Omaduse nimetus assotsiatiivmassiivist OOP-s PHP-s
040Funktsioonist pärit omaduse nimi OOP-s PHP-s
041Omaduse nimi teisest objektist OOP-s PHP-s
042Meetodi nimi muutujast OOP-s PHP-s
043Meetodi väljakutse kohe pärast objekti loomist OOP-s PHP-s
Staatiline
044
Staatilised meetodid OOP-s PHP-s
045Staatilised meetodid klassis OOP-s PHP-s
046Staatilised omadused OOP-s PHP-s
047Staatilised omadused klassis OOP-s PHP-s
048Staatilisele juurdepääs klassi ja objekti kaudu OOP-s PHP-s
049Static ja tava kombinatsioon OOP-s PHP-s
050Staatilised meetodid ja $this OOP-s PHP-s
051Näide static kasutamisest OOP-s PHP-s
Funktsioonid
052
Funktsioon klassi nime saamiseks OOP-s PHP-s
053Klassi meetodite saamise funktsioon OOP-s PHP-s
054Klassi omaduste saamise funktsioon OOP-s PHP-s
055Objekti omaduste saamise funktsioon OOP-s PHP-s
056Funktsioon klassi olemasolu kontrollimiseks OOP-s PHP-s
057Funktsioon meetodi olemasolu kontrollimiseks OOP-s PHP-s
058Funktsioon omaduse olemasolu kontrollimiseks OOP-s PHP-s
059Funktsioon vanemaklassi saamiseks OOP-s PHP-s
060Funktsioon klassi pärimise kontrollimiseks OOP-s PHP-s
061Funktsioon objekti klassi kuuluvuse kontrollimiseks OOP-s PHP-s
062Funktsioon kõigi deklareeritud klasside saamiseks OOP-s PHP-s
Abstraktne
Interfeisid
065
Liidesed OOP-s PHP-s
066Liideste rakendamise harjutus OOP-s PHP-s
067Liideste nimetamise reeglid OOP-s PHP-s
068Liideste kasutamine OOP-s PHP-s
069Parameetrid liideste meetodites OOP-s PHP-s
070Konstruktori deklareerimine liideses OOP-s PHP-s
071Liideste pärimine üksteisest OOP-s PHP-s
072Liidesed ja instanceof OOP-s PHP-s
073Mitme liidese rakendamine OOP-s PHP-s
074Klassipärimine ja liidese rakendamine OOP-s PHP-s
075Konstandid liidestes OOP-s PHP-s
076Funktsioonid liidestega töötamiseks OOP-s PHP-s
Traidid
077
Traidid OOP-s PHP-s
078Mitme trait'i kasutamine OOP-s PHP-s
079OOP PHP-s traitide meetodite konfliktide lahendamine
080Juurdepääsu modifikaatorid ja treidid OOP-s PHP-s
081OOP PHP-s treitud meetodite juurdepääsuõiguste muutmine
082Meetodite prioriteet traitidega töötamisel OOP-s PHP-s
083Abstraktsed meetodid trait'ides OOP-s PHP-s
084Traitide kasutamine traitides
085Traitidega töötamise funktsioonid OOP-s PHP-s
Maagia
086
Maagilised meetodid OOP-s PHP-s
087Maagiline meetod toString OOP-s PHP-s
088Omaduste hankimine maagia abil OOP-s PHP-s
089Kirjutamatuad omadused OOP-s PHP-s
090Olematu omaduse lugemine OOP-s PHP-s
091Omaduste määramine magia abil OOP-s PHP-s
092Olematu omaduse lugemine OOP-s PHP-s
093Omaduste kontrollimine kirjutamisel OOP-s PHP-s
094OOP maagia praktiline rakendamine PHP-s
Nimeruumid ja automaatlaadimine
095