您的位置:首页 > 其它

内部类可以引用它的包含类的成员吗?有没有什么限制?

2012-10-31 08:32 357 查看
完全可以。

如果不是静态内部类,那没有什么限制!

如果你把静态嵌套类当作内部类的一种特例,那在这种情况下不可以访问外部类的普通成员变量,而只能访问外部类中的静态成员,

例如,下面的代码:

class Outer{

static int x;

static class Inner{

void test(){

syso(x);

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐