《皮德常C程序设计教程》Chapter-9选编
第 9 章 类的高级部分 ;主要内容;9.1 静态成员;9.1.1 静态数据成员 ;class StaticDemo
{ static int x ;
int y ;
public:
void putx( int a){ x=a ; }
void puty( int b ){ y=b ; }
int getx( ) { return x ; }
int gety( ) { return y ; }
} ;
int StaticDemo::x ;
// 静态变量x将被StaticDemo类的所有对象共享,例如:
StaticDemo obj1, obj2 ;
obj1.putx(5) ;
obj1.puty( l0 ) ;
obj2.puty(20 ) ;
cout x: obj1.getx( ) obj2.getx( ) endl ;
cout y: obj1.gety( ) obj2.gety( ) endl ; ;9.1.2 静态函数成员 ;// budget2.h文件的内容 。
class Budget
{ static float corpBudget;
float divBudget;
public:
原创力文档

文档评论(0)