Questa serie vi porterà dalle basi (cos'è l'OOP) attraverso tutte le principali caratteristiche e benefici dell'OOP, ai metodi avanzati su come usare l'OOP. Dimostreremo tutte le possibilità con esempi reali.
**Pagina in corso!
uso in eredità e classe astratta
**Pagina in corso!
Classe, oggetto, servizio, entità, valore-oggetto
**Pagina in corso!
uso delle costanti
costruttore
Parametri
Le eccezioni sono gli strumenti della programmazione orientata agli oggetti, che fornisce un modo elegante per lanciare e gestire (trattare) gli errori delle applicazioni.
Un'eccezione viene prima lanciata (thrown), trattata (try) e catturata (catch…
Una delle proprietà fondamentali della programmazione orientata agli oggetti è l'ereditarietà e incapsulamento. Con queste caratteristiche, sarete in grado di costruire facilmente una logica applicativa complessa mantenendo una buona leggibilità…
C'è una famosa barzelletta secondo cui i programmatori iniziano a usare i framework solo quando scrivono il proprio e scoprono che non va da nessuna parte. La cosa divertente è che è vero. L'ho sperimentato io stesso. Anche due volte.
Tuttavia, la…
Uno dei principi principali della OOP è il principio di incapsulamento, che dice che i problemi complessi dovrebbero essere suddivisi in tanti piccoli problemi che possiamo risolvere indipendentemente e simultaneamente. Allo stesso tempo, a noi come…
I metodi rappresentano il comportamento di un oggetto perché permettono di lavorare con il suo stato interno e di influenzare gli oggetti tra loro.
Rappresentare i metodi nel mondo reale
Considerate un qualsiasi oggetto del mondo reale, per esempio…
I design pattern sono modi di pensare alla programmazione.
Forniscono una raccolta di consigli, pratiche pronte, best-practice e approfondimenti sullo sviluppo. Per ogni paradigma di programmazione e tipo di compito, ci sono alcuni design pattern…
Sono sicuro che lo sai, quando programmiamo script PHP dividiamo il codice in molti file e per avere tutte le parti disponibili le carichiamo con una serie di chiamate include, require o preferibilmente require_once, che garantisce il caricamento…
La programmazione orientata agli oggetti è un paradigma, una visione di come programmare. Vedrete presto da soli che l'OOP porta una semplificazione abbastanza fondamentale a tutti i problemi e le difficoltà comuni che si risolvono più e più volte…
Benvenuti al primo articolo del corso online OOP in PHP. Per una lista completa degli articoli, visita la pagina panoramica.
Note sul contenuto:
L'obiettivo di questa serie è di spiegare al meglio l'essenza della programmazione orientata agli…