Classe (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Wikit2006 (discussione | contributi)
mNessun oggetto della modifica
Wikit2006 (discussione | contributi)
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''.