下列程序的输出结果为: Ohject id=0 Object id=1 请将程序补充完整。 #include <iostream> using namespaee std; class Point{

admin2010-12-16  36

问题 下列程序的输出结果为:
   Ohject id=0
   Object id=1
   请将程序补充完整。
   #include <iostream>
   using namespaee std;
   class Point{
   public:
   Point(int xx=0,intyy=0){X=xx;Y=yy;countP++;}
   ~Point( ){countP--;}
   int GetX( ){return X;}
   int GetY( ){return Y;}
   static void GetC( ){ cout<<"Object id="<<<countP<<endl;}
   private:
   int X,Y;
   static int countP;
  };
   ______   //静态数据成员的初始化
   int main( ){
   Point::GetC( );
   Point A(4,5);
   A.GetC( );
   return 0;
   }

选项

答案int P0int::counfP=0;

解析 静态数据成员的初始化格式为:
   <数据类型><类名>::<静态数据成员名>=<初始值>;
转载请注明原文地址:https://kaotiyun.com/show/YhVp777K
0

最新回复(0)