特殊作用的私有成員函數- IT閱讀 - ITREAD01.COM

文章推薦指數: 80 %
投票人數:10人

其他 · 發表 2019-01-17 c++類成員的訪問權限有三種,分別是 public, protected, private(默認)。

其中private表示只允許在類內訪問,使用這個特點,我們可以實現一些特殊作用的函數不能直接創建對象,單例模式往往使用這個方式析構函數被私有之後,就不能被自動析構,這樣,我們不能在棧上創建對象,不過可以在堆上創建,再封裝一個新函數調用delete實現析構在堆上創建對象需要



請為這篇文章評分?