java C 提供了默認(rèn)版本的構(gòu)造函數(shù)和析構(gòu)函數(shù),為什么還需要用戶自定義構(gòu)造、析構(gòu)函數(shù)?
C 提供了默認(rèn)版本的構(gòu)造函數(shù)和析構(gòu)函數(shù),為什么還需要用戶自定義構(gòu)造、析構(gòu)函數(shù)?默認(rèn)構(gòu)造函數(shù)沒有輸入?yún)?shù),默認(rèn)析構(gòu)函數(shù)什么也不做。自定義構(gòu)造函數(shù)的主要目的是允許創(chuàng)建者在構(gòu)造對象時根據(jù)自己的首選項(xiàng)生成個
C 提供了默認(rèn)版本的構(gòu)造函數(shù)和析構(gòu)函數(shù),為什么還需要用戶自定義構(gòu)造、析構(gòu)函數(shù)?
默認(rèn)構(gòu)造函數(shù)沒有輸入?yún)?shù),默認(rèn)析構(gòu)函數(shù)什么也不做。
自定義構(gòu)造函數(shù)的主要目的是允許創(chuàng)建者在構(gòu)造對象時根據(jù)自己的首選項(xiàng)生成個性化需求。
大多數(shù)自定義析構(gòu)函數(shù)都會進(jìn)行一些善后處理。例如,統(tǒng)一釋放運(yùn)行進(jìn)程中應(yīng)用的內(nèi)存。