如何在Java中创建内部类对象

2076
2024/8/17 15:32:00
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在Java中创建内部类对象,首先需要实例化外部类对象,然后使用外部类对象创建内部类对象。

示例代码如下:

public class OuterClass {
    private int outerVar;

    public OuterClass(int outerVar) {
        this.outerVar = outerVar;
    }

    public class InnerClass {
        public void display() {
            System.out.println("OuterVar: " + outerVar);
        }
    }

    public static void main(String[] args) {
        OuterClass outerObj = new OuterClass(10);
        OuterClass.InnerClass innerObj = outerObj.new InnerClass();
        innerObj.display();
    }
}

在上面的例子中,首先创建了外部类对象outerObj,然后使用outerObj创建了内部类对象innerObj,并调用了内部类的display方法。

需要注意的是,内部类对象的创建方式是通过外部类对象调用new关键字来创建的。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: java实时数据推送功能怎么实现