[C++] 解構子 Destructor
解構子 Destructor 在 建構子 那篇中,我們知道建構子的存在是用來定義實體物件的創建過程。 既然有東西定義創建過程,那有沒有東西定義物件的銷毀過程呢? 有的!那就是我們今天要講的解構子 Destructor! 什麼是解構子 和建構子一樣,我們可以把解構子看作是一個類別中特別的函數,這個特別的函數會在物件被銷毀時「自動」執行。 你可能會問說,為什麼物件被銷毀時還要特別呼叫解構子這個函數 [...]
解構子 Destructor 在 建構子 那篇中,我們知道建構子的存在是用來定義實體物件的創建過程。 既然有東西定義創建過程,那有沒有東西定義物件的銷毀過程呢? 有的!那就是我們今天要講的解構子 Destructor! 什麼是解構子 和建構子一樣,我們可以把解構子看作是一個類別中特別的函數,這個特別的函數會在物件被銷毀時「自動」執行。 你可能會問說,為什麼物件被銷毀時還要特別呼叫解構子這個函數 [...]