我有一個語法錯誤,我不知道如何解決它。該代碼似乎正確的我,但是Eclipse是告訴我,「構造函數調用必須在 構造函數的第一個語句」的方法setName()
和setAge()
構造函數和關鍵字'this'
public class KeywordThis {
private String name;
private int age;
public KeywordThis(){
this.name = "NULL";
this.age = 0;
}
public KeywordThis(String s, int a){
this.name = s;
this.age = a;
}
public KeywordThis(String s){
this.name = s;
}
public KeywordThis(int a){
this.age = a;
}
public int setAge(int a){
this(a);
}
public String setName(String s){
this(s);
}
public static void main(String args[]){
}
}
感謝,這是非常有益的 – 2012-07-22 23:49:38