我知道默认访问控制的类成员可以在包级别访问,但我对包级别访问实际上意味着仍然感到困惑。如果默认成员可以在包级别访问,那么在以下示例中,它不应该在Test2类中可见吗? class 1-
我了解默认访问控制的类成员可以在同一包内访问,但是我对同一包内访问的含义仍然感到困惑。如果默认成员可以在同一包内访问,那么在下面的示例中,它不应该在Test2类中可见吗? class 1-
package pkg1;
public class Test {
int i=0;
}
二级类
import pkg1.Test;
public class Test2 {
void get(){
Test t = new Test();
t.i=0;
}
}
请帮助我理解这个概念。提前谢谢。