'''

Definiscono il comportamento degli oggetti e il tipo di informazioni che un oggetto può contenere.
L’informazione in una classe è conservata negli attributi, e le funzioni che appartengono a una classe sono chiamate metodi.
Una classe figlia eredita gli attributi e i metodi dalla sua classe madre.

Sono le fondamenta della programmazione a oggetti.

Classificano e rappresentano gli oggetti che vuoi modellare nella programmazione.

Si usa una classe per creare oggetti, che sono specifiche istanze di cani, gatti, macchine, per esempio.

CLASSE formata da ATTRIBUTI o METODI.
METODO : funzione definita all'interno di una classe. Modifica l'elemento della classe.

I nomi delle classi iniziano tutti in maiuscolo.

I numeri dentro le classi e le variabili sono da evitare.

La parte più importante della classe è il COSTRUTTORE.


'''