為什么在父類中定義的方法需要void返回值,而在子類中不需要?
父類:
public void Cars(String name,double price,int seat,int load){
?? ??? ?this.name=name;
?? ??? ?this.price=price;
?? ??? ?this.seat=seat;
?? ??? ?this.load=load;
?? ?}
子類:
public PickCar(String name,double price,int seat,int load){
?? ??? ?this.seat=seat;
?? ??? ?this.load=load;
?? ??? ?this.price=price;
?? ??? ?this.name=name;
?? ?}
2017-05-18
這個(gè)是子類里的構(gòu)造方法吧,構(gòu)造方法沒有返回值,所以不用寫返回值類型,即使是void也不行
普通方法viod是返回值為空的類型;沒有return;
int是返回值為整形;方法體里要有return;
2017-05-04
聲明方法都應(yīng)該申明其類型吧,空類型是void,其他類型也要加入對(duì)應(yīng)類型的聲明,如int,char。所以子類也應(yīng)該加上void申明方法類型