Visibilità (programmazione): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1:
La porzione di programma in cui esiste un [[identificatore]], ad esempio una [[Variabile (informatica) | variabile]], prende il nome di visibilità o scope; ovvero il contesto in cui un identificatore viene dichiarato all'interno di un programma determina la sua '''visibilità''' (o '''portata''' o '''scope'''). Tutte le variabili visibili a tempo di esecuzione in un certo istante sono contenute nell'[[ambiente (programmazione)|ambiente]]. Se più variabili dello stesso nome e dello stesso tipo vengono dichiarate in contesti diversi, è l'ambiente messo a disposizione dal linguaggio che determina in che modo le variabili sono visibili in ogni momento. Nei linguaggi più diffusi, ad esempio, il nome della variabile fa riferimento alla dichiarazione più specifica, ed esistono strumenti per indicare esplicitamente lo scope a cui si fa riferimento.
Si veda il seguente esempio:
|