為什么把父類(lèi)的變量改成靜態(tài)變量(父類(lèi)中寫(xiě)有帶參構(gòu)造方法),子類(lèi)中無(wú)參的構(gòu)造方法是對(duì)的
為什么把父類(lèi)的變量改成靜態(tài)變量(父類(lèi)中寫(xiě)有帶參構(gòu)造方法),子類(lèi)中無(wú)參的構(gòu)造方法是對(duì)的
public class Ssss {
static int age=10;
public Ssss(int age){
this.age=age;
}
}
public class Zzzz extends Ssss {
public Zzzz() {
super(age);
}
}
2018-10-09
因?yàn)槟泔@示調(diào)用了父類(lèi)的age方法 ?所以可以調(diào)用父類(lèi)的有參構(gòu)造方法.要是把super(age)去掉就錯(cuò)了
2018-08-11
你里面不就調(diào)用了父類(lèi)的有參構(gòu)造方法了嗎。。。。
2018-07-30
子類(lèi)可以直接使用父類(lèi)的變量,
2018-05-28
子類(lèi)可以直接使用父類(lèi)的static變量,所以是對(duì)的