默認構造函數

來源:生活大全幫 3.07W

默認構造函數

默認構造函數是彙編語言C++中的函數,是在沒有顯式提供初始化式時調用的構造函數。它由不帶參數的構造函數,或被為所有的形式參數提供默認實際參數的構造函數所定義的。如果定義某類變量時沒有初始化時就會使用默認構造函數。它的兩種使用情況:在當一個類顯式地聲明瞭任何構造函數,編譯器不生成公有的默認構造函數情況下,如果程序需要一個默認構造函數,需要由類的設計者提供。或者當一個類聲明瞭一個非公有的默認構造函數,編譯器不會生成公有的默認構造函數。

熱門標籤