包访问权限是指 方法未声明时默认为包访问权限 只有 在同一包下面 才能访问。如下所示
定义一个 用于测试的,类
package test1;
public class Test11 {
void go(){
System.out.println("go");
}
}
在同一包test1下可以访问go()方法
package test1;
public class Test12 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test11 test = new Test11();
test.go();
}
}
在包test2下就访问不到go方法
package test2;
import test1.Test11;
public class Test2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test11 test = new Test11();
}
}
同样在继承时不在同一包下的类,是无法继承包访问权限的方法