Java/Modificatori di accesso: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1:
{{Linguaggio Java}}
 
I modificatori sono parole riservate che forniscono al compilatore informazioni sulla natura del codice, dei dati e delle Classi contenuti nei file sorgenti. Fra tutti i modificatori alcuni possono essere raggruppati in una singola categoria che ne specifica il comportamento, essi sono i <tt>modificatori di accesso</tt>:
 
*<tt>private</tt>
*<tt>protected</tt>
*<tt>public</tt>
 
A questi 3 va aggiunto e considerato un modificatore silente detto <tt>modificatore di default</tt> o <tt>di package</tt>, non esiste una parola riservata specifica per esprimerlo, esso viene individuato dalla non presenza di nessuno dei 3 modificatori suddetti, che sono mutualmente esclusivi.
 
I restanti modificatori non sono riconducilbi a categorie di comportamento specifiche, essi sono:
 
*<tt>abstratct</tt>
*<tt>final</tt>
*<tt>native</tt>
*<tt>synchronized</tt>
*<tt>static</tt>
*<tt>transient</tt>
*<tt>volatile</tt>
 
[[Categoria:Linguaggio Java|Modificatori]]