1、概念不同:
析構函數:對象所在的函數已調用完畢時,系統自動執行析構函數。
構造函數:是壹種特殊的方法。特別的壹個類可以有多個構造函數 ,可根據其參數個數的不同或參數類型的不同來區分它們 即構造函數的重載。
2、作用不同:
析構函數:析構函數被調用。
構造函數:為對象成員變量賦初始值
3、目的不同:
析構函數:”清理善後” 的工作
構造函數:主要用來在創建對象時初始化對象, 即為對象成員變量賦初始值,總與new運算符壹起使用在創建對象的語句中。
1、概念不同:
析構函數:對象所在的函數已調用完畢時,系統自動執行析構函數。
構造函數:是壹種特殊的方法。特別的壹個類可以有多個構造函數 ,可根據其參數個數的不同或參數類型的不同來區分它們 即構造函數的重載。
2、作用不同:
析構函數:析構函數被調用。
構造函數:為對象成員變量賦初始值
3、目的不同:
析構函數:”清理善後” 的工作
構造函數:主要用來在創建對象時初始化對象, 即為對象成員變量賦初始值,總與new運算符壹起使用在創建對象的語句中。