當前位置:聚美館>智慧生活>心理>

一個類最少有幾個構造函數

心理 閱讀(2.38W)
一個類最少有幾個構造函數

只能定義一個析構函數,多了的話編譯器不知道調用哪個.

1、虛析構函數和析構函數在功能上是一回事,因此除了動態聯編(此處意思:需要銷燬 父類指針指向的子類對象的空間)外,其他性質和析構函數類似。

2、析構函數與構造函數名字相同,但它前面必須加一個波浪號(~)

3、析構函數沒有參數,也沒有返回值,而且不能重載,因此在一個類中只能有一個析構函數當撤消對象時,編譯系統會自動地調用析構函數。

每個類只有一個析構函數和一個賦值函數,但可以有多個構造函數(包含一個拷貝構造函數,其它的稱爲普通構造函數)。一般來說最大值是不會達到的。