天天看點

java構造方法和方法重載_java:構造方法的重載和注意事項

* A:案例示範

* 構造方法的重載

* 重載:方法名相同,與傳回值類型無關(構造方法沒有傳回值),隻看參數清單

* B:構造方法注意事項

* a:如果我們沒有給出構造方法,系統将自動提供一個無參構造方法。

* b:如果我們給出了構造方法,系統将不再提供預設的無參構造方法。

* 注意:這個時候,如果我們還想使用無參構造方法,就必須自己給出。建議永遠自己給出無參構造方法

public class Demo02 {

public static void main(String[]args){

personone p1 = new personone();

p1.show();

System.out.println("=============================");

personone p2 = new personone("張三",2);

p2.show();

}

}

class personone{

private String name;

private int age;

//構造方法

public personone(){

System.out.println("空參的構造");

}

public personone(String name,int age){

this.name=name;

this.age=age;

System.out.println("有參的構造");

}

public void show(){

System.out.println(name+"...."+age);

}

}