Java/Modificatori di accesso: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
descrizione modificatore protected e` sbagliata.
Riga 79:
=== protected ===
 
Il modificatore <tt>protected</tt> può essere attribuito solo ai metodi e alle variabili interne alla classe e non può essere applicato alla classe stessa. I metodi e le variabili dichiarate come <tt>protected</tt> sono visibili unicamente dalle sottoclassi oda classi derivate che si trovanodichiarate nello stesso package. See sida vuolesottoclassi renderee visibiliclassi metodiderivate edichiarate variabiliovunque. alle<ref>[http://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html#jls-6.6.2 sottoclassiJava diLanguage qualsiasi packageSpecification, è perciò necessario dichiararlisection <tt>public6.6.2]</ttref>.
Si può dire che è leggermente più restrittivo di <tt>public</tt>.
 
Riga 88:
<tt>public</tt> definisce l'elemento del programma come "pubblico" e quindi questo è visibile e modificabile dall'esterno della classe, da qualsiasi package.
 
 
==Note==
<references/>