国产探花免费观看_亚洲丰满少妇自慰呻吟_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)有些時候我們會用到虛函數,就是在子類中對父類函數進行重寫,但是有些時候,比方說這個定制協議的時候,子類是對協議的具體內容,而在父類中可以對協議頭進行處理,所以有的時候需要在子類的重寫函數中調用父類的函數,這個時候要用到::作用域限定符。


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

圖片精選

主站蜘蛛池模板: 镇江市| 扎囊县| 双柏县| 毕节市| 毕节市| 吴旗县| 天水市| 罗源县| 新龙县| 句容市| 石狮市| 惠东县| 盐城市| 五大连池市| 屯昌县| 东港市| 玉屏| 嫩江县| 台南县| 同心县| 西乡县| 八宿县| 保德县| 图片| 泰和县| 永新县| 鄂托克前旗| 湾仔区| 灵丘县| 灵宝市| 灌南县| 平湖市| 依安县| 皋兰县| 和龙市| 大英县| 临泽县| 宕昌县| 天水市| 博客| 晋州市|