class a{
private int i=100;
a(){
//this.i=5;
}
}
class b extends a {
b( ){
//super.i=10;
a a = new a();
System.out.println(super.i);
}
}
class c {
public static void main(String [] args){
b b = new b();
}}
上記のプログラムでは、私はそれが不可能であることを知っているスーパーキーワードでプライベート変数にアクセスしようとしていましたが、驚くべきことに、このAIDE(java ide)を使用して私のAndroidモバイルではスーパーでこれにアクセスできましたが、コメントアウトしたように直接アクセスできませんでした私が知りたいコードは、AIDEのバグか、ここで何か間違ったことをしているということです。