Tutoriál k OOP v PHP8
Jednoduchý tutoriál k objektovo-orientovanému programovaniu v PHP pre začiatočníkov.
Základy
001
Úvod do OOP v PHP
002Triedy a objekty v OOP v PHP
003Vlastnosti objektov v PHP
004Metódy objektov v PHP
005Parametre metód v PHP
006Prístup k vlastnostiam vnútri tried v OOP v PHP
007Volanie metód vnútri tried v OOP v PHP
008Konštruktor v OOP v PHP
009Vlastnosti prostredníctvom parametrov konštruktora v OOP v PHP
010Privátne vlastnosti v OOP v PHP
011Privátne metódy v OOP v PHP
012Getters vlastností v OOP v PHP
013Settery vlastností v OOP v PHP
014Výhody setterov a getterov v OOP v PHP
Pokročilé
015
Ukladanie tried v samostatných súboroch v PHP
016Reťazenie metód v OOP v PHP
017Trieda ako súbor metód v OOP v PHP
018Ukladanie objektov v poliach v OOP v PHP
019Objekty vnútri tried v OOP v PHP
020Operátor bezpečného získavania v OOP v PHP
021Operátor bezpečného získavania v reťazcoch v OOP v PHP
022Manipulácia s objektami v triedach v OOP v PHP
023Preklad objektov odkazom v OOP v PHP
024Určenie príslušnosti objektu k triede v OOP v PHP
Dedičnosť
025
Dedenie tried v OOP v PHP
026Dedenie verejných metód v OOP v PHP
027Metódy potomka v OOP v PHP
028Prepisovanie metód rodiča v OOP v PHP
029Volanie prepísanej metódy v OOP v PHP
030Konštruktor pri dedení v OOP v PHP
031Privátne metódy pri dedení v OOP v PHP
032Privátne vlastnosti pri dedení v OOP v PHP
033Problém súkromných vlastností pri dedení v OOP v PHP
034Chránené metódy v OOP v PHP
035Chránené vlastnosti v OOP v PHP
036Operátor instanceof a dedičstvo v OOP v PHP
Volania
037
Názov vlastnosti z premennej v OOP v PHP
038Názov vlastnosti z poľa v OOP v PHP
039Názov vlastnosti z asociatívneho poľa v OOP v PHP
040Názov vlastnosti z funkcie v OOP v PHP
041Názov vlastnosti z iného objektu v OOP v PHP
042Názov metódy z premennej v OOP v PHP
043Volanie metódy ihneď po vytvorení objektu v OOP v PHP
Statické
044
Statické metódy v OOP v PHP
045Statické metódy v triede v OOP v PHP
046Statické vlastnosti v OOP v PHP
047Statické vlastnosti vnútri triedy v OOP v PHP
048Prístup k static prostredníctvom triedy a objektu v OOP v PHP
049Kombinácia so static v OOP v PHP
050Statické metódy a $this v OOP v PHP
051Príklad na static v OOP v PHP
Funkcie
052
Funkcia na získanie názvu triedy v OOP v PHP
053Funkcia na získanie metód triedy v OOP v PHP
054Funkcia na získanie vlastností triedy v OOP v PHP
055Funkcia na získanie vlastností objektu v OOP v PHP
056Funkcia pre kontrolu existencie triedy v OOP v PHP
057Funkcia pre kontrolu existencie metódy v OOP v PHP
058Funkcia na kontrolu existencie vlastnosti v OOP v PHP
059Funkcia na získanie nadradenej triedy v OOP v PHP
060Funkcia pre kontrolu dedičnosti triedy v OOP v PHP
061Funkcia na kontrolu príslušnosti objektu k triede v OOP v PHP
062Funkcia pre získanie všetkých deklarovaných tried v OOP v PHP
Abstraktné
Rozhrania
065
Rozhrania v OOP v PHP
066Prax na aplikáciu rozhraní v OOP v PHP
067Pravlá pomenovania rozhraní v OOP v PHP
068Používanie rozhraní v OOP v PHP
069Parametre v metódach rozhraní v OOP v PHP
070Deklarácia konštruktora v rozhraní v OOP v PHP
071Dedenie rozhraní od seba navzájom v OOP v PHP
072Rozhrania a instanceof v OOP v PHP
073Viacero rozhraní v OOP v PHP
074Dedenie od triedy a implementácia rozhrania v OOP v PHP
075Konštanty v rozhraní v OOP v PHP
076Funkcie pre prácu s rozhraniami v OOP v PHP
Trity
077
Traity v OOP v PHP
078Viacero traitov v OOP v PHP
079Riešenie konfliktov metód traitov v OOP v PHP
080Modifikátory prístupu a trity v OOP v PHP
081Zmeny úrovní prístupu k metódam trait v OOP v PHP
082Priorita metód pri práci s traitmi v OOP v PHP
083Abstraktné metódy traitov v OOP v PHP
084Použitie traitov v traitoch
085Funkcie pre prácu s traitmi v OOP v PHP
Magické metódy
086
Magické metódy v OOP v PHP
087Magická metóda toString v OOP v PHP
088Získavanie vlastností pomocou magie v OOP v PHP
089Vlastnosti len na čítanie v OOP v PHP
090Čítanie neexistujúcej vlastnosti v OOP v PHP
091Zápis vlastností pomocou kúzel v OOP v PHP
092Čítanie neexistujúcej vlastnosti v OOP v PHP
093Kontrola vlastností pri zápise v OOP v PHP
094Praktické využitie mágie v OOP v PHP
Menné priestory a automatické načítanie
095