标签:不能 pac art chap 第一章 -- static let 下载
2.2 以下例子说明:protected是不同包中对子类可见,对非子类不可见。 (视频下载) (全部书籍)
例1.2.2.a:---本例为正常用法。
package p1;
public class A {
protected int i;
protected void printIProtected() {
System.out.println("i=" + i);
}
}
package p2;
import p1.A;
class B extends A {
void printIInB() {
System.out.println("in B i=" + i);//protected是不同包中对子类(Test)可见,马 克-t o-w i n
printIProtected();
}
}
public class Test {
public static void main(String[] args) {
A a=new A();
// a.i=7;//报错, 注意这里不能直接用
// a.printIProtected();//报错, 注意这里不能直接用
B b = new B();
// b.i = 10;//报错,Test不是A子类,非子类不能访问protected
标签:不能 pac art chap 第一章 -- static let 下载
原文地址:https://www.cnblogs.com/mark-to-win/p/9693590.html