Classe
Definizione rapida
Modello della programmazione a oggetti che stabilisce variabili e metodi condivisi dagli oggetti dello stesso tipo.
Spiegazione
La classe descrive quali dati può contenere un oggetto e quali operazioni può eseguire. Le istanze create a partire da tale definizione seguono la stessa struttura, pur potendo conservare valori differenti.
Esempio pratico
Una classe “Documento” può prevedere le variabili titolo e autore e un metodo per salvare; ogni documento concreto ne costituisce un'istanza.
Spiegazione tecnica
La definizione riunisce stato e comportamento in un tipo riutilizzabile. L'oggetto materializza quel modello durante l'esecuzione e assegna valori propri alle variabili previste.
Da non confondere con
La classe non è un singolo oggetto: rappresenta lo schema dal quale possono essere create più istanze.