考虑到我有以下两个嵌套类:
public class Foo {
public class Bar {
}
}
我的目标是创建一个 class 实例Bar
。我尝试通过以下方式做到这一点:
// Method one
Foo fooInstance = new Foo();
Foo.Bar barInstance = new fooInstance.Bar // fooInstance cannot be resolved to a type
// Method two
Foo.Bar barInstance = new Foo.Bar(); // No enclosing instance of type Foo is accessible
任何帮助将不胜感激,我被困住了。您可能会注意到,我是一名 Java 初学者:这不会自动将其作为家庭作业问题(事实上 - 它不是)。
如何创建Bar
类的实例?最好是同一个Foo
实例。