访问控制protected是不同包中对子类可见,什么意思?

以下例子说明:protected是不同包中对子类可见,
例1.2.2

package p1;
public class A {
    protected int i;
    protected void printIProtected() {
        System.out.println("i=" + i);
    }
}

package p2;
import p1.A;
public class Test extends A {
    void printIInB() {
        System.out.println("in B i=" + i);
    }
    public static void main(String[] args) {
        A a=new A();

。。。。。。。

详情请见:http://www.mark-to-win.com/JavaBeginner/JavaBeginner3_web.html#ProtectedIsVisibleDifferentPackageSubclass
阅读更多

没有更多推荐了,返回首页