?? 5_23.cpp
字號(hào):
#include<iostream>
using namespace std;
class ZRF
{ public:
ZRF(int i);
void Disp();
void Disp() const; //常成員函數(shù)
const int& r; //常引用數(shù)據(jù)成員
private:
const int a;
static const int b; //靜態(tài)常數(shù)據(jù)成員
};
const int ZRF::b=0; //靜態(tài)常數(shù)據(jù)成員在類外說(shuō)明和初始化
ZRF::ZRF(int i):a(i),r(a) {} //只能通過(guò)初始化列表來(lái)初始化常數(shù)據(jù)成員
void ZRF::Disp(){ cout<<"In Disp function, the data is:"<<a<<":"<<b<<":"<<r<<endl;}
void ZRF::Disp() const
{ cout<<"In const Disp function, the data is:"<<a<<":"<<b<<":"<<r<<endl;}
int main()
{ ZRF a1(10);
const ZRF a2(20);
a1.Disp(); //調(diào)用void Disp()
a2.Disp(); //調(diào)用void Disp() const
return 0;
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -