【C/C++筆記-4】C++面向對象編程

1. 頭文件

1.1 頭文件的包含

1.2 頭文件的防衛式聲明

#ifndef _COMPLEX_
#define _COMPLEX_
// 聲明
#endif

2. 類與對象

對象(Object)是類(Class)的一個實例(Instance)

類可以將數據和函數封裝在一起,其中函數表示了類的行爲(或稱服務)

類提供關鍵字public(公有)、protected(受保護)和private(私有)用於聲明數據和函數的訪問級別。

參考文獻

GeekBand C++面向對象高級編程(上)1
C++面向對象程序設計思想(精)
C++面向對象的設計思想——小結


C++11類型轉換

size_t realsize = size * nmemb;
std::string tmp(static_cast<const char*>(ptr), realsize);
out.append(tmp);

C++四種類型轉換運算符:static_cast、dynamic_cast、const_cast和reinterpret_cast
http://c.biancheng.net/cpp/biancheng/view/3297.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章