La programmazione a oggetti in Python 3.6


Citando Wikipedia:

In Informatica, la Programmazione Orientata agli Oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.
Tra i vantaggi della programmazione orientata agli oggetti:

-Fornisce un supporto naturale alla modellazione software degli oggetti del mondo reale o del modello astratto da riprodurre;
-Permette una più facile gestione e manutenzione di progetti di grandi dimensioni;
-L'organizzazione del codice sotto forma di classi favorisce la modularità e il riuso di codice.

In questa miniserie impararemo come i concetti della Programmazione a Oggetti vengano applicati in Python, e come sia possibile sfruttarli al meglio per semplificare e potenziare i nostri programmi.