Java で、別のパッケージの保護されたメンバーにアクセスするにはどうすればよいですか?
package p1
class base
protected int x
package p2
import p1.*
class derived extends base
int x
class subderived extends derived
int x
mainから保護された仕様としてアクセスしsubderivedたいので、継承のみを使用できます。アクセスへの参照は使用できません。アクセスするには を使用できますが、 からはどのようにアクセスできますか?xp1.basebase xderived xsuper.xsubderivedbase.x