gpt4 book ai didi

java - 为什么子包从父包导入?

转载 作者:行者123 更新时间:2023-11-30 06:22:53 26 4
gpt4 key购买 nike

我正在 Netbeans 中创建一个 Java 项目。

我有一个名为 MyPackage 的包。它有一个名为 ClassA 的类。

我有两个 MyPackage 子包作为 MyPackage.PMyPackage.Q

MyPackage.P 有一个名为 ClassB 的类。

问题是,如果我在 ClassB 中创建一个 ClassA 的对象,则会为 ClassA 添加一个导入。

import MyPackage.ClassA;

ClassA 不是在父包中吗?为什么需要导入?

PS:问题是因为在我的大项目中,我有大约 10 个 if 这些导入。

最佳答案

I have two subpackages of MyPackage as MyPackage.P and MyPackage.Q

现在那些不是 MyPackage 的子包。它们只是不同的包,创建了一个完全不同的命名空间。包之间不存在父子关系。可以这么说,他们只是在创建一个逻辑分组而已。它们将导致创建不同的目录。

关于java - 为什么子包从父包导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18788512/

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