類設計知識總結篇

一、編譯器生成的特殊成員函數 1、默認構造函數 沒有定義構造函數下才有該函數,一旦定義了構造函數,編譯器就不會爲我們提供默認無參的構造函數,但自己可以定義無參(參數都帶有默認值)的構造函數,對於派生類的默認構造函數,函數內部將先調用基類的默認構造函數。 設計初衷:創建對象時保證成員獲得內存空間並得到正確初值,特別是成員爲指針,就涉及到在構造函數利用new動態分配內存。 2、默認析構函數:當調用派生
相關文章
相關標籤/搜索