天天看點

類的靜态函數 靜态成員(類的靜态成員 屬于 類)

#include <iostream>      
using namespace std;      
class school      
{public:      
school(string t,string l)      
{tower=t;lake=l;}      
static string &getLib()//私有東西傳回      
{return lib;}      
void dis()      
{cout<<"ta:"<<tower<<"hu:"<<lake<<"  tushuguan:"<<lib<<endl;}      
private:      
string tower;      
string lake;      
static string lib;      
};      
string school::lib="";      
int main()      
{      
school   pk("boyata    ","weMeiHu ");      
school   bs("dianshiTa ","daminghu");      
school  xdf("leifengta ","xihu    ");      
//==============      
//        pk.lib  +="aaa ";//我感覺不屬于 類對象      
//          pk.dis();      
//         bs.lib  +="bbb ";      
//          bs.dis();      
//         xdf.lib +="ccc ";      
//          xdf.dis();      
//==============      
school::getLib()+="aaa ";//類的靜态成員屬于類      
pk.dis();      
school::getLib()+="bbb ";      
bs.dis();      
school::getLib()+="ccc ";      
xdf.dis();      
cout << "Hello World!" << endl;      
return 0;      
}      
c++

繼續閱讀