|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Messaggi: n/a
|
Classi private in package Java ... è possibile?
Il titolo è abbastanza esplicativo ... mi chiedevo se è possibile dichiarare classi private, protette o statiche all'interno di un package. M'è venuto 'sto dubbio perché ultimamente sto studiacchiando un po' Java ... dopo aver letto tante belle cose sui modificatori di classe, ho notato che con Eclipse tramite GUI non potevo appunto creare classic private, protette o statiche all'interno di un package :-)
Grazie 1000 anticipatamente a tutti! |
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
private, protected e static non sono modificatori applicabili ai tipi top level. Un tipo (classe o interfaccia) è "top level" se la sua dichiarazione non è direttamente o indirettamente contenuta nella dichiarazione di un altro tipo.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
No, non su tipi "top-level". Una classe top-level può essere marcata public (visibile da qualunque classe) e se non ha public, ha livello di accesso di 'default', che vuol dire che è visibile solo in quel package in cui è dichiarata.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#4 |
|
Messaggi: n/a
|
Grazie a tutti ragazzi!
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:34.




















