1. 程式人生 > >java建構函式基本概念

java建構函式基本概念

1.物件方法不能呼叫構造方法
2.建構函式的格式:  類名(形參型別  形參){}
3.建構函式在例項化的時候就會被呼叫,例項化一次次呼叫一次
注意:在類中如果有有參的建構函式就在寫一個無參的建構函式
4.建構函式呼叫必須是建構函式中的第一個語句
注意:在建構函式中可以呼叫本類的其他過載建構函式,不能使用建構函式名稱來呼叫另一個建構函式,而是使用this(….)來呼叫
5.建構函式可以被過載 ,但不能重寫。
6.建構函式用於初始化引數
7.建構函式沒有返回值,因此也沒有型別,作用只是對物件進行初始化
    //無參的建構函式
    /*ConstructorDemo(){
        
    }*/
    
    public ConstructorDemo() {
        System.out.println("無參的建構函式");
    }
    //有參的建構函式
    public ConstructorDemo(int age) {
        this.age = age;
        System.out.println("有參的建構函式"+age);
    }