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à dell…
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 pa…
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 u…
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 che…
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 sol…
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 ne…
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 oggetti…