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

admin2009-01-15  20

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

选项

答案int Point:: countP=0;

解析 根据静态数据成员初始化的原则来定义。
转载请注明原文地址:https://kaotiyun.com/show/pYkp777K
0

最新回复(0)