Protégé des variables peut être consulté dans la Classe Enfant ou de l'Enfant Objet

Est le protected variable d'un parentObject être consulté à partir de n'importe quel enfant Object? ou peut être uniquement accessible uniquement par le particulier childObject? J'ai un scénario qui exprime clairement mon doute.

J'ai deux classes ParentClass et ChildClass. ParentClass est parent de ChildClass. J'ai un protected variable dans ParentClass nommé protVar. Il est de type Object. Ensuite, j'ai créer deux Objects comme suit.

ParentClass p1 = new ParentClass();
ChildClass c1 = new ChildClass();
c1.callMethod(p1); //Here I want to access protected variable of p1 which is a separate object and Not initialized within c1 as super()

Maintenant, je vais être en mesure d'accéder à la protVar de p1 de c1?

u peut accéder aux variables protégés de la super-classe sous-classe
Est-il vraiment si difficile de simplement essayer?
Aussi ce que u veux essayer n'est pas claire.En passant un objet de la classe parente dans la sous-classe..
Je veux juste si il n'y a aucune explication technique de l'essai et de l'erreur de mode..
Ce n'est pas un téléphone mobile. Merci de faire un effort pour la vitesse correctement et en général pour écrire clairement l'anglais standard.

OriginalL'auteur Santron Manibharathi | 2014-03-03