c++ 類的初步總結


c++通過定義類來定義數據類型,類定義了該類型的對象所包含的數據和操作。

1 類定義格式
class Class_name //類名一般大寫
{
public: //外部可調用
//....
private: //僅供類內部使用
//...
}; //注意分號結尾

2 接口與實現
在系統中,觀察一個class有兩個角度,從外部或者用戶角度我們看到的是接口,從內部
我們看到的是實現。
接口就是可供外部調用的方法,如定義爲public的一些函數,實現就是對這些方法的編
程實現。接口是公開的,實現是封裝的,外面不知道實現是怎麼樣的。

3.1 數據成員
定義數據成員一般不能進行初始化,初始化一般通過構造函數進行。

4 訪問標號private && public
class可以定義多個private和public訪問標號,public定義的成員在程序任何部分可訪
問,private訪問標號只能在類內部訪問。
訪問標號的效用直到下一個訪問標號爲止。
5 關鍵字struct && class
class在第一個訪問標號前訪問標號默認爲private,struct在第一個訪問標號前默認爲
public。

上述僅爲類的初步總結,此後還會有更詳細的東西...

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