【发布时间】:2015-04-23 02:50:14
【问题描述】:
我有两个类,Main 和 SPBHomeHelp。这是 Main 的代码:
public class Main{
SPBHomeHelp homeHelp;
public Main(){
homeHelp = new SPBHomeHelp();
Home home = new Home();
}
}
这是 SPBHomeHelp 的代码:
public class SPBHomeHelp{
public SPBHomeHelp(){
}
public class Home{
public Home(){
System.out.println("Entered Home Constructor");
}
}
}
Main 和 SPBHomeHelp 是两个不同的 .java 文件。我可以轻松地为 SPBHomeHelp 声明和实例化一个实例。但是我想在 Main 中也有一个 Home 实例,它是一个嵌套在 SPBHomeHelp 中的类。我试过了:
Home home = new Home();
因为 Home 是公开的,但这不起作用。如何在 Main 中创建 Home 实例?
【问题讨论】:
标签: java class nested instance instantiation