?? 例9.10.txt
字號:
例9.10 引用靜態數據成員。
#include <iostream>
using namespace std;
class Box
{public:
Box(int,int);
int volume( );
static int height; //把height定義為公用的靜態的數據成員
int width;
int length;
};
Box∷Box(int w,int len) //通過構造函數對width和length賦初值
{width=w;
length=len;
}
int Box∷volume( )
{return(height*width*length);
}
int Box∷height=10; //對靜態數據成員height初始化
int main( )
{
Box a(15,20),b(20,30);
cout<<a.height<<endl; //通過對象名a引用靜態數據成員
cout<<b.height<<endl; //通過對象名b引用靜態數據成員
cout<<Box∷height<<endl; //通過類名引用靜態數據成員
cout<<a.volume( )<<endl; //調用volume函數,計算體積,輸出結果
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -