Quote:
|
Originariamente inviato da it_developer
Semplice,
tu hai tralasciato un fatto importante...
Se vedi le varie definizioni di "protected" noterai che questo modificatore stabilisce l'accessibilità del campo modificato SOLO a livello di package...
E se non specifichi nessun package nel tuo codice...java inserisce le tue classi nel package di default...quindi in questo caso TEST e OUTER sono nello stesso package!
(anche se questo non è il modo migliore di affrontare i problemi in java...con un po' di fatica ne vieni fuori...  )
|
bene!! grazie della spiegazione, questo "cavillo" del modificatore protected proprio nn lo ricordavo (o più probabilmente il prof non lo ha affrontato)
cosa vuoi dire con

:
(anche se questo non è il modo migliore di affrontare i problemi in java...con un po' di fatica ne vieni fuori...
)