|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[Java/C#/OOP]che senso ha il termine protected?
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.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek ![]() |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Sempre in Java l'accesso di 'default' è praticamente quasi uguale al protected ma con la differenza che dalla frase sopra devi semplicemente togliere la parte finale "o in qualunque altro package".
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:59.