Classi (I)

Si comincia uno degli argomenti più interessanti della programmazione: la programmazione ad oggetti!

Finora abbiamo lavorato con le struct e con le funzioni: per ogni struttura dati era necessario creare delle funzioni e del codice esterno per manipolare i dati. Non sarebbe più bello avere un pezzo di codice che contiene sia i dati sia i metodi per essere manipolato cosìcché noi lo possiamo usare senza interessarci di come funziona al suo interno?

Proprio per risolvere questo problema arrivano le classi!