java中創建對象中使用默認構造函數的注意點


public class Test3 {
   private int n;

   Test3() {
      System.out.println("調用默認構造器");
   }

   Test3(int n) {
      this.n = n;
     System.out.println("調用非默認構造器");
  }

   public static void main(String[] args) {
       Test3 t1; //聲明一個對象 不調用任何構造函數(沒有初始化)
       Test3 t2 = new Test3(); //聲明並創建一個對象 使用默認構造函數
       Test3 t3 = new Test3(3); //聲明並創建一個對象 使用非默認構造函數 不使用默認構造函數
   }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM