在Java中,内部类的构造函数定义方式与普通类的构造函数定义方式是相同的。只需要在内部类内部定义一个与内部类同名的构造函数即可。以下是一个示例:
public class OuterClass {
private int outerVar;
public OuterClass(int outerVar) {
this.outerVar = outerVar;
}
public class InnerClass {
private int innerVar;
public InnerClass(int innerVar) {
this.innerVar = innerVar;
}
}
}
在上面的示例中,OuterClass是外部类,InnerClass是内部类。InnerClass有一个与内部类同名的构造函数,用来初始化内部类的实例。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Java内部类的构造函数如何定义和使用