在 Java 中,当您Vector
从类外部引用 a 中的私有类时会发生什么?
例子:
public class A {
private class B {}
public Vector<B> vector = new Vector<B>();
public A() {
vector.add(new B());
}
}
public class C {
public C() {
A a = new A();
a.vector.get(0); // <- What does this return?
}
}