特殊作用的私有成員函數- IT閱讀 - ITREAD01.COM
文章推薦指數: 80 %
其他
·
發表 2019-01-17
c++類成員的訪問權限有三種,分別是 public, protected, private(默認)。
其中private表示只允許在類內訪問,使用這個特點,我們可以實現一些特殊作用的函數不能直接創建對象,單例模式往往使用這個方式析構函數被私有之後,就不能被自動析構,這樣,我們不能在棧上創建對象,不過可以在堆上創建,再封裝一個新函數調用delete實現析構在堆上創建對象需要