国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++中的::的作用

2019-11-08 02:42:08
字體:
來源:轉載
供稿:網友

(1)作用域限定符,當在類體中直接定義函數時,不需要在函數名字的前面加上類名,但是在類體外實現函數定義的時候,必須加上類名并且加上作用域限定符。Student::Display();

(2)靜態數據成員既可以通過對象名引用,也可以通過類名加::來引用,

class Test

{

public:

Display();

PRivate:

static int a;

}

Test::a;

(3)靜態成員函數,也是既可以通過對象名引用,也可以通過類名+::引用。

靜態成員函數的目的就是為了操作靜態數據成員,靜態成員函數引用不了非靜態的數據成員,除非傳進對象參數。

(4)引用在類中定義的  typedef新類型

class MyClass

{

public: 

typedef int INT;

}

MyClass ::INT b;//聲明一個變量

而如果在private字段中,則只能在類內使用(5)有些時候我們會用到虛函數,就是在子類中對父類函數進行重寫,但是有些時候,比方說這個定制協議的時候,子類是對協議的具體內容,而在父類中可以對協議頭進行處理,所以有的時候需要在子類的重寫函數中調用父類的函數,這個時候要用到::作用域限定符。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 黎川县| 阜康市| 云浮市| 平和县| 临沭县| 多伦县| 永德县| 休宁县| 眉山市| 浮梁县| 佛坪县| 读书| 五原县| 福海县| 固阳县| 霞浦县| 兴安盟| 凤翔县| 蚌埠市| 客服| 防城港市| 齐齐哈尔市| 茶陵县| 中江县| 那曲县| 建平县| 岳西县| 淮北市| 石楼县| 达日县| 西安市| 莱芜市| 綦江县| 吴川市| 株洲市| 河西区| 凤山市| 疏勒县| 常宁市| 汕头市| 永德县|