我创建了2个类,如下:
BaseB类public class BaseB {
protected String str;
public void serStr(String str){
this.str = str;
}
public BaseB() {
super();
str = "测试protected的属性";
}}继承了BaseB的类PlayerBpublic class PlayerB extends BaseB { protected String str;
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(str);
}
}最后打印出来的是null,哪位大侠给个详细解释?
BaseB类public class BaseB {
protected String str;
public void serStr(String str){
this.str = str;
}
public BaseB() {
super();
str = "测试protected的属性";
}}继承了BaseB的类PlayerBpublic class PlayerB extends BaseB { protected String str;
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(str);
}
}最后打印出来的是null,哪位大侠给个详细解释?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货