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();
}}
在上面的程序中,我试图使用 super 关键字访问私有变量,我知道这是不可能的,但令人惊讶的是,在我的 android 手机中使用这个 AIDE(java ide)我能够使用 super 但不能直接访问它,因为我已经注释掉了代码。我只想知道 AIDE 的错误,或者我在这里做错了什么。