62,616
社区成员
发帖
与我相关
我的任务
分享
package a;
public class Base{
protected String str="cc";
public void make(){}
}
package b;
import a.*;
public class Sub extends Base{
public void make(){
str="abc";
}
public void use(Sub s){
System.out.println(s.str);
}
public void use(Base b){
System.out.println(b.str); //编译出错
}
}
package b;
import a.*;
public class Sub extends Base{
public void make(){
str="abc";
}
public void use(Sub s){
System.out.println(s.str);
}
public void use(Base b){
System.out.println(super.str);
}
}