Tutorial sulla OOP in PHP8
Un semplice tutorial sulla programmazione orientata agli oggetti in PHP per principianti.
Basi
001
Introduzione alla OOP in PHP
002Classi e oggetti in OOP in PHP
003Proprietà degli oggetti in PHP
004Metodi degli oggetti in PHP
005Parametri dei metodi in PHP
006Accesso alle proprietà all'interno delle classi nella OOP in PHP
007Accesso ai metodi all'interno delle classi in OOP in PHP
008Costruttore in OOP in PHP
009Proprietà tramite parametri del costruttore in OOP in PHP
010Proprietà private in OOP in PHP
011Metodi Privati in OOP in PHP
012Getter delle proprietà in OOP in PHP
013Setter delle proprietà in OOP in PHP
014Vantaggi di setter e getter in OOP in PHP
Avanzato
015
Memorizzazione delle classi in file separati in PHP
016Catene di metodi in OOP in PHP
017La classe come insieme di metodi in OOP in PHP
018Memorizzazione di oggetti in array in OOP in PHP
019Oggetti all'interno di classi in OOP in PHP
020Operatore di accesso sicuro in OOP in PHP
021Operatore di accesso sicuro nelle catene in OOP in PHP
022Manipolazione di oggetti nelle classi in OOP in PHP
023Passaggio di oggetti per riferimento in OOP in PHP
024Determinare l'appartenenza di un oggetto a una classe nella OOP in PHP
Ereditarietà
025
Ereditarietà delle classi nella OOP in PHP
026Ereditarietà dei metodi pubblici in OOP in PHP
027Metodi della classe derivata nella OOP in PHP
028Override dei metodi padre in OOP in PHP
029Chiamare un metodo sovrascritto in OOP in PHP
030Costruttore nell'ereditarietà in OOP in PHP
031Metodi privati nell'ereditarietà in OOP in PHP
032Proprietà private nell'ereditarietà in OOP in PHP
033Il problema delle proprietà private nell'ereditarietà in OOP in PHP
034Metodi protetti in OOP in PHP
035Proprietà protette in OOP in PHP
036Operatore instanceof ed ereditarietà in OOP in PHP
Chiamate
037
Nome della proprietà da una variabile in OOP in PHP
038Nome della proprietà da un array in OOP in PHP
039Nome della proprietà da un array associativo in OOP in PHP
040Nome della proprietà da una funzione in OOP in PHP
041Nome della proprietà da un altro oggetto in OOP in PHP
042Nome del metodo da variabile in OOP in PHP
043Chiamare un metodo subito dopo la creazione di un oggetto in OOP in PHP
Static
044
Metodi Statici nella OOP in PHP
045Metodi statici all'interno di una classe in OOP in PHP
046Proprietà statiche in OOP in PHP
047Proprietà statiche all'interno della classe in OOP in PHP
048Accesso a static tramite classe e oggetto in OOP in PHP
049Combinazione con static in OOP in PHP
050Metodi Statici e $this nella OOP in PHP
051Esempio sull'uso di static in OOP in PHP
Funzioni
052
Funzione per ottenere il nome della classe in OOP in PHP
053Funzione per ottenere i metodi di una classe in OOP in PHP
054Funzione per ottenere le proprietà di una classe nella OOP in PHP
055Funzione per ottenere le proprietà dell'oggetto nella OOP in PHP
056Funzione per verificare l'esistenza di una classe nella OOP in PHP
057Funzione per verificare l'esistenza di un metodo nella OOP in PHP
058Funzione per verificare l'esistenza di una proprietà in OOP in PHP
059Funzione per ottenere la classe genitore in OOP in PHP
060Funzione per verificare l'ereditarietà delle classi nella OOP in PHP
061Funzione per verificare l'appartenenza di un oggetto a una classe in OOP in PHP
062Funzione per ottenere tutte le classi dichiarate in OOP in PHP
Abstract
Interfacce
065
Interfacce in OOP in PHP
066Pratica sull'applicazione delle interfacce in OOP in PHP
067Regole di denominazione delle interfacce in OOP in PHP
068Applicazione delle interfacce in OOP in PHP
069Parametri nei metodi delle interfacce in OOP in PHP
070Dichiarazione del costruttore nell'interfaccia in OOP in PHP
071Ereditarietà delle interfacce tra loro in OOP in PHP
072Interfacce e instanceof in OOP in PHP
073Più interfacce in OOP in PHP
074Ereditarietà dalla classe e implementazione dell'interfaccia in OOP in PHP
075Costanti nell'interfaccia in OOP in PHP
076Funzioni per lavorare con le interfacce in OOP in PHP
Traits
077
Tratti nella OOP in PHP
078Più tratti in OOP in PHP
079Risoluzione dei conflitti dei metodi dei trait nella OOP in PHP
080Modificatori di accesso e tratti in OOP in PHP
081Modifica dei livelli di accesso ai metodi del tratto nella OOP in PHP
082Priorità dei metodi quando si lavora con i tratti nella OOP in PHP
083Metodi astratti dei trait nella OOP in PHP
084Utilizzo dei tratti nei tratti
085Funzioni per lavorare con i tratti in OOP in PHP
Magia
086
Metodi Magici in OOP in PHP
087Il metodo magico toString nella OOP in PHP
088Accesso alle proprietà tramite magia in OOP in PHP
089Proprietà in sola lettura in OOP in PHP
090Lettura di una proprietà inesistente in OOP in PHP
091Scrittura delle proprietà tramite magia in OOP in PHP
092Lettura di una proprietà inesistente in OOP in PHP
093Verifica delle proprietà durante la scrittura in OOP in PHP
094Applicazione Pratica della Magia in OOP in PHP
Namespace e Autocaricamento
095