类中限定为protected的成员,可以被这个类本身、它的子类(包括同一个包中以及不同包中的子类)和同一个包中的所有其他的类访问。比如
假设MyClass1和MyClass2处于同一个包中
class MyClass1{
protected int a;
}
class MyClass2{
MyClass1 b;
void m1(){
b.a;//protected的成员可以被同一个包中的所有其他的类访问,是指这样访问吗?
}
}
假设MyClass1和MyClass2处于同一个包中
class MyClass1{
protected int a;
}
class MyClass2{
MyClass1 b;
void m1(){
b.a;//protected的成员可以被同一个包中的所有其他的类访问,是指这样访问吗?
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货