Programmazione orientata agli oggetti: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Migliorato la pagina
m Storia: Corretto la formattazione di "classe"
Riga 10:
 
== Storia ==
Il concetto di ''classe'' può essere considerato un'estensione di quello di [[tipo di dato astratto]], sviluppatosi inizialmente all'interno del paradigma della [[programmazione procedurale]], che prevede la definizione da parte del programmatore di [[tipi di dato]] con cui si può interagire solo attraverso una [[interfaccia (informatica)|interfaccia]] ben definita, nascondendo all'utilizzatore i dettagli dell'implementazione.<br />
I costrutti sintattici che permettono di definire una classe, nei linguaggi a oggetti, possono essere visti come un supporto strutturato per realizzare i dati astratti.