public class A {
private String firstName;
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
類:
public class B extends A{
private int billNum;
B(String firstName, String billNum) {
super(firstName);
setBillNum(billNum);
}
public int getBillNumr() {
return billNum;
}
public void setBillNum(int billNum) {
this.billNum = billNum;
}
1)現在我想添加一個默認像構造像B() {}
,但我不能這樣做。爲什麼是這樣 ?
你有什麼問題?如果你在'A-Class'中沒有任何'0-arg構造函數',那麼你是否爲了明確地調用'A類'的'1-arg constructor'而放置了一個'super'調用? –