Ben tornato.
Fino a questo punto, abbiamo imparato che l'OLP o la programmazione orientata agli oggetti è un paradigma, un modo per pensare
alla struttura del nostro codice.
Siamo passati dalla procedura alla scrittura di funzioni fino all'utilizzo di cose come la programmazione orientata agli oggetti.
Ora, quello che abbiamo visto è quello che chiamiamo un classico OLP.
Cioè, usiamo le classi per incorporare paradigmi di programmazione orientati agli oggetti.
Abbiamo imparato che possiamo creare una classe in Python con una parola chiave di classe usando questa convenzione
di denominazione, che è il caso Camil con la lettera maiuscola, che dice ad altri programmatori che questa è una classe che
deve essere istanziata.
Abbiamo imparato a conoscere gli attributi degli oggetti di classe.
Abbiamo imparato come possiamo istanziare.
Un oggetto e come abbiamo questa funzione init che viene eseguita su ogni istanza per personalizzare i nostri
oggetti, abbiamo imparato come aggiungere metodi alla nostra classe in modo che ogni oggetto che creiamo e istanziamo abbia accesso
a questi metodi.
Abbiamo anche imparato che ci sono cose come il metodo di classe e i metodi statici, che sono metodi che possono
essere chiamati.
Sulla classe senza effettivamente istanziarla in un oggetto.
E tutto questo era così che possiamo creare il nostro tipo di dati, i modelli, il mondo reale.
Ora c'è ancora molto da imparare e la programmazione orientata agli oggetti.
Ma se segui queste linee guida e guardi questa struttura complessiva, è praticamente tutto.
È così che funzionano le classi in Python.
E ora abbiamo ottenuto uno strumento davvero potente per migliorare davvero il nostro codice.
Ora, l'idea della programmazione orientata agli oggetti richiede un po' di pratica ed è davvero difficile da comprendere quando si
è appena agli inizi.
Cercheremo di fare alcuni esercizi e imparare qualche altra cosa sulla programmazione orientata agli oggetti
in modo da poter davvero afferrare questo concetto e usarlo nei nostri programmi di tutti i giorni.
Ci vediamo alla prossima, ciao.