RaouL_BennetH
13-09-2007, 09:58
Domanda di uno che stamattina non ha particolari impegni....
In diversi linguaggi trovo il termine 'protected' che a prima vista mi da l'idea di qualcosa di "segreto, blindato, protetto..." e invece scopro che definisce il grado di accessibilità più alto dopo 'public'. Se ho capito bene, un membro protetto potrà risultare accessibile in tutte le sottoclassi della classe base, anche se non fanno parte dello stesso namespace e/o package. Quindi a che scopo chiamarlo "protetto" ?
Oppure ho capito proprio male?
Grazie.
RaouL.
In diversi linguaggi trovo il termine 'protected' che a prima vista mi da l'idea di qualcosa di "segreto, blindato, protetto..." e invece scopro che definisce il grado di accessibilità più alto dopo 'public'. Se ho capito bene, un membro protetto potrà risultare accessibile in tutte le sottoclassi della classe base, anche se non fanno parte dello stesso namespace e/o package. Quindi a che scopo chiamarlo "protetto" ?
Oppure ho capito proprio male?
Grazie.
RaouL.