父包类可以从java中的子包类访问?
发布时间:2020-05-24 15:21:11 所属栏目:Java 来源:互联网
导读:在 java子包类中可以从子包类访问?请解释我任何一个? 例 包A.A1.A2包含class sub 包A包含类sup 无论如何从sub访问sup? 请解释一下. 我尝试导入它将无法正常工作 例: 在程序目录结构之前 package1包含package1.java – package2 – package3包含PCheck.jav
|
在 java子包类中可以从子包类访问?请解释我任何一个? 例 无论如何从sub访问sup? 请解释一下. 我尝试导入它将无法正常工作 //package1.java
package package1;
public class package1{
public static void main(String[] args) {
}
}
class phelo{
phelo(){
int a;
System.out.println("hai fun freom package 1");
}
}
//PCheck.java;
package package1.package2.package3;
import package1.*; //to import package1.java
public class PCheck {
public static void main(String[] args) {
phelo obj=new phelo();
}
}
class helo{
helo(){
int a;
System.out.println("hai fun from package 3");
}
}
输出: 对于从不同目录导入类我们使用import语句但是在这里我们需要从subpackage.i访问父包尝试导入它将无法工作pls解释一个例子. 解决方法Java无法识别子包的概念.就Java而言,包a和a.b以及a.b.c是无关的.它们只是名字.因此,如果要从a.b.c.SomeOtherClass访问a.b.SomeClass,则必须使用完全限定的类名,或者向SomeeOtherClass添加导入. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
