gpt4 book ai didi

java - 无法创建类的实例

转载 作者:行者123 更新时间:2023-12-01 17:20:41 25 4
gpt4 key购买 nike

尝试实例化类时出现包含的封闭实例的原因是什么?

下面是我的实际代码:

public static void main(String[] args) {
InterspecTradeItems_Type.Item_Type item = new InterspecTradeItems_Type.Item_Type();
// Error: an enclosing instance that contains InterspecTradeItems_Type.Item_Type is required

}


public class InterspecTradeItems_Type {
public class Item_Type {

}
}

谢谢。

最佳答案

由于 Item_Type内部类。要实例化内部类,必须先实例化外部类。然后,使用以下语法在外部对象中创建内部对象:

InterspecTradeItems_Type.Item_Type item = new InterspecTradeItems_Type().new Item_Type();

关于java - 无法创建类的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19028418/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com