你说的是不是包内访问啊???
这样: 假设有两个类(A B)在同一包内( test)package test;
class A {
A() {
.......
}
// 没有权限修饰符的方法为包内访问的方法。
void doSomething() {}
}package test;
class B {
A a;
。
void doTest() {
// 只有同一包下的类才能访问A.doSomething();
a.doSomething();
}
}
这样: 假设有两个类(A B)在同一包内( test)package test;
class A {
A() {
.......
}
// 没有权限修饰符的方法为包内访问的方法。
void doSomething() {}
}package test;
class B {
A a;
。
void doTest() {
// 只有同一包下的类才能访问A.doSomething();
a.doSomething();
}
}
“包访问===Package access”
“在定义类的方法和变量时,不给他们提供访问权限修饰副,那摸,这些方法和变量就是包访问
^^^^^^^^^^
同一个包里的类是用package定义的,或者默认为同一个目录里的类。
包访问是不是包内访问???????????