【发布时间】:2015-08-20 20:23:41
【问题描述】:
假设我有以下代码:
class Outer {
int n;
class Inner {
}
}
Inner 类型的对象是否可以访问其 Outer 对象的实例变量 n? (当我说它时,我指的是与其关联的 Outer 对象。)我知道在内部类的方法中,您可以访问外部类实例变量,也可以在主体内访问(例如,Inner 的实例变量可以初始化为Outer 的实例变量的值),但是否可以更直接地访问 Outer 实例变量?例如,如果 inner 是一个 Inner 类型的对象,那么在上面的代码中是否有类似 inner.n 的东西?
对文本块感到抱歉:基本上,如果inner 是Inner 类型的对象,那么在上面的代码中是否有类似inner.n 的东西?
【问题讨论】:
-
这不是一个很难为自己尝试的例子xD
标签: java