Le modificateur d'accés de JAVA "Protected"
Bonjour à tous,
J'ai lu sur internet que le modificateur accessibilité protected a comme portée
Citation:
Les variables, méthodes ou classes définies comme protégées ne sont accessibles que par les classes filles et classes du même package..
Alors je me suis posé la question: Pourquoi lorsque je tape ce code
Code:
1 2 3 4 5 6
|
Package Test;
Class A{
protected int b;
} |
et
Code:
1 2 3 4 5 6
|
Package Test1;
import Test;
Class B extends A{
} |
la variable d'instance b est visible dans le deuxième package !!! :aie:
On n'a pas dit que les variables protected ne sont visibles que dans les classes et les classes dérivés du même package? :calim2:
Je suis un peu perdu içi !
Meric pour votre aide !