ase*_*ovm 9 java access-modifiers private-members
我今天遇到了以下"奇怪"功能 - 如果您在A类主体中引用了A类中的对象,则可以访问该对象的私有字段 - 即:
public class Foo{
private int bar;
private Foo foo;
public void f()
{
if(foo.bar == bar) // foo.bar is visible here?!
{
//
}
}
}
Run Code Online (Sandbox Code Playgroud)
有人对此有一个很好的解释吗?
归档时间: |
|
查看次数: |
1808 次 |
最近记录: |