Classe (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
Riga 1:
Nella [[programmazione orientata agli oggetti]] una '''classe''' è un costrutto di un [[linguaggio di programmazione]] usato come modello per creare [[Oggetto (informatica)|oggetti]]. Il modello comprende [[Attributo (informatica)|attributi]] e [[Metodo (informatica)|metodi]] che saranno condivisi da tutti gli oggetti (''istanze'') creati (ovverosia ''istanziati'').
Una '''classe''' può rappresentare una persona, un luogo oppure una cosa, ed '''è''' quindi '''l'astrazione di un ''concetto''''' implementata in un programma per computer. Fondamentalmente essa definisce al proprio interno lo stato ed il comportamento dell'entità di cui è rappresentazione. I dati che descrivono lo stato sono memorizzati nelle variabili ''membro'', mentre il comportamento è descritto da blocchi di codice riutilizzabile chiamati ''metodi''.
|