public?class?Test{
String?name;
String?sxe;
int?age;
public?Test(){
System.out.println("構造無參函數");
}
public?Test(String?name){
this.name=name;
System.out.println(this.name);
}
public?Test(String?name,String?sxe){
this.name=name;this.sxe=sxe;
System.out.println(this.sxe+this.name);
}
public?Test(String?name,String?sxe,int?age){
this.name=name;this.sxe=sxe;
this.age=age;
System.out.println(name+sxe+age);
}
}
class?Su{
public?static?void?main(String[]?args){
Test?a=new?Test();
Test?b=new?Test("aa");
Test?c=new?Test("no","aa");
Test?d=new?Test("aa","no",20);
}
}
2017-08-02
跟構造函數沒關系,構造函數這樣寫多個是沒問題的
2017-08-02
main函數應該在外部類里面 你那個class su是個內部類,是不能跑main函數的
2017-08-01
只有當你沒有自己定義構造函數時,系統才會給你添加一個無參的構造函數,你自己定義了構造函數所以就不必在指定無參構造函數。
2017-07-31
可以的