《皮德常C++程序设计教程》Chapter-9选编.ppt

《皮德常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)

1亿VIP精品文档

相关文档